ewoksid02.headers.HS32#
- class ewoksid02.headers.HS32[source]#
Bases:
object- KEY_ALGORITHM_NORMALIZATION = 'NormAlgorithm'#
- KEY_BEAMSTOP_MASK_FILE = 'MaskFileName'#
- KEY_BEAMSTOP_MASK_FOLDER = 'MaskFilePath'#
- KEY_BINNING_1 = 'BSize_1'#
- KEY_BINNING_2 = 'BSize_2'#
- KEY_CENTER_1 = 'Center_1'#
- KEY_CENTER_2 = 'Center_2'#
- KEY_DARK_FILE = 'DarkFileName'#
- KEY_DARK_FOLDER = 'DarkFilePath'#
- KEY_DELTA_DUMMY = 'DDummy'#
- KEY_DETECTOR_MASK_FILE = 'DetectorMaskFileName'#
- KEY_DETECTOR_MASK_FOLDER = 'DetectorMaskFilePath'#
- KEY_DUMMY = 'Dummy'#
- KEY_EXPOSURE_TIME = 'HSTime'#
- KEY_FLAT_FILE = 'FlatfieldFileName'#
- KEY_FLAT_FOLDER = 'FlatfieldFilePath'#
- KEY_HS32_COUNTERS = 'HS32C'#
- KEY_HS32_FACTOR = 'HS32F'#
- KEY_HS32_NAME = 'HS32N'#
- KEY_HS32_NB_PINS = 'HS32Len'#
- KEY_HS32_VALUES = 'HS32V'#
- KEY_HS32_ZERO_VALUE = 'HS32Z'#
- KEY_MONITOR_0 = 'HSI0'#
- KEY_MONITOR_0_FACTOR = 'HSI0Factor'#
- KEY_MONITOR_1 = 'HSI1'#
- KEY_MONITOR_1_FACTOR = 'HSI1Factor'#
- KEY_NORMALIZATION_FACTOR = 'NormalizationFactor'#
- KEY_NPT2_AZIM = 'npt2_azim'#
- KEY_NPT2_RAD = 'npt2_rad'#
- KEY_PIXEL_SIZE_1 = 'PSize_1'#
- KEY_PIXEL_SIZE_2 = 'PSize_2'#
- KEY_POLARIZATION_AXIS = 'polarization_axis_offset'#
- KEY_POLARIZATION_FACTOR = 'polarization_factor'#
- KEY_SAMPLEDETECTOR_DISTANCE = 'SampleDistance'#
- KEY_SCT = 'ShutterClosingTime'#
- KEY_SOT = 'ShutterOpeningTime'#
- KEY_STARTEPOCH = 'HMStartEpoch'#
- KEY_STARTTIME = 'HMStartTime'#
- KEY_TITLEEXTENSION = 'TitleExtension'#
- KEY_TITLEEXTENSION_TEMPLATE = 'TitleExtensionTemplate'#
- KEY_UNIT = 'unit'#
- KEY_VARIANCE_FORMULA = 'variance_formula'#
- KEY_WAVELENGTH = 'WaveLength'#
- KEY_WINDOW_FILE = 'WindowFileName'#
- KEY_WINDOW_FOLDER = 'WindowFilePath'#
- KEY_WINDOW_ROI_SIZE = 'WindowRoiSize'#
- classmethod get_HS32_number_pins(headers)[source]#
Get the number of HS32 pins, which will determine the shape of metadata arrays
- Parameters:
headers (
dict)- Return type:
int