Skip to content

Use footprint in GISAS and off-specular computations (#642)

Mikhail Svechnikov requested to merge i642b into main

Footprint should be accounted in all simulation geometries, including GISAS and off-specular.

So on GUI side footprint functionality was moved from ScanItem to base class SourceItem and thus became available in BeamItem. Backward compatibility with 20.2 XML project files is preserved.

FootprintForm was added to GISAS instrument widget.

GISAS and off-specular intensities are now explicitly multiplied by footprint factor.

Also for GISAS and off-specular simulations setFootprint function now appears in generated Python script.

Resolves #642 (closed)

Edited by Mikhail Svechnikov

Merge request reports