ess.sans.types#
This modules defines the domain types uses in esssans.
The domain types are used to define parameters and to request results from a Sciline pipeline.
Module Attributes
the run with only the solvent which the sample is placed in. |
|
Run (sometimes called 'direct run') where the sample holder was empty. |
|
the run with the sample placed in the solvent inside the sample holder. |
|
TypeVar used for specifying BackgroundRun, EmptyBeamRun or SampleRun |
|
Incident monitor |
|
Transmission monitor |
|
TypeVar used for specifying Incident or Transmission monitor type |
|
Numerator of IofQ |
|
Denominator of IofQ |
|
TypeVar used for specifying Numerator or Denominator of IofQ |
|
Name of detector entry in NeXus file |
|
Name of the entry where the pixel shape is stored in the NeXus file |
|
Name of the entry where the transformation computed from the transformation chain is stored, for the detectors and the monitors |
|
Whether to return events in the output I(Q) |
|
Wavelength binning |
|
Wavelength bands. |
|
Processed wavelength bands, as a two-dimensional variable, with the first dimension being the band index and the second dimension being the wavelength. |
|
Q binning used when computing IofQ |
|
Qx binning used when computing IofQxy |
|
Qy binning used when computing IofQxy |
|
Range of wavelengths that are not considered background in the monitor |
|
Filename of direct beam correction |
|
Beam center, may be set directly or computed using beam-center finder |
|
Optional wavelength mask |
|
Whether to correct for gravity when computing wavelength and Q. |
|
Dimensions that should not be reduced and thus still be present in the final I(Q) result (this is typically the layer dimension). |
|
Filename of the output |
|
1-D variable listing all detector IDs. |
|
1-D variable listing all masked detector IDs. |
|
Masks for detector pixels |
|
Direct beam |
|
Direct beam after resampling to required wavelength bins |
|
I(Q) with background (given by I(Q) of the background run) subtracted |
|
I(Qx, Qy) with background (given by I(Qx, Qy) of the background run) subtracted |
|
Title of the run. |
|
Run number. |
Classes
Calibrated version of raw detector |
|
|
Monitor data cleaned of background counts |
|
Result of converting |
|
Result of converting |
|
Result of histogramming/binning |
Result of histogramming/binning |
|
Prerequisite for IofQ numerator or denominator. |
|
Result of applying wavelength masking to |
|
|
Calibrated detector with added raw event data |
Event data loaded from a detector in a NeXus file |
|
|
Geometry of the detector from description in nexus file. |
|
Filename of a run |
|
I(Q) |
|
I(Qx, Qy) |
Coordinate transformation from detector local coordinates to the sample frame of reference. |
|
|
Raw data with pixel-specific masks applied |
Same as |
|
Event data loaded from a monitor in a NeXus file |
|
|
Detector data, loaded from a NeXus file, containing not only neutron events but also pixel shape information, transformations, ... |
|
Monitor data loaded from a NeXus file, containing not only neutron events but also transformations, ... |
Name of Incident|Transmission monitor in NeXus file |
|
Normalization term (numerator) for IofQ before scaling with solid-angle. |
|
|
Raw detector component extracted from |
|
Raw monitor data |
Raw monitor data where variances and necessary coordinates (e.g. source position) have been added, and where optionally some user configuration was applied to some of the coordinates. |
|
|
Raw sample from NeXus file |
|
Raw source from NeXus file |
Sample position |
|
|
Solid angle of detector pixels seen from sample position |
Source position |
|
|
Data with a time-of-flight coordinate |
|
Monitor data with a time-of-flight coordinate |
Transmission fraction |
|
Mapping between ScatteringRunType and transmission run. |
|
Monitor data converted to wavelength |