ess.isissans.components.apply_component_user_offsets_to_raw_monitor#
- ess.isissans.components.apply_component_user_offsets_to_raw_monitor(monitor_data, monitor_offset)[source]#
Apply user offsets to raw monitor. :type monitor_data:
RawMonitor
[TypeVar
(RunType
,types.BackgroundRun
(int
),types.EmptyBeamRun
(int
),types.SampleRun
(int
),TransmissionRun
[types.SampleRun
(int
)],TransmissionRun
[types.BackgroundRun
(int
)]),TypeVar
(MonitorType
,types.Incident
(int
),types.Transmission
(int
))] :param monitor_data: Raw monitor data. :type monitor_offset:MonitorOffset
[TypeVar
(MonitorType
,types.Incident
(int
),types.Transmission
(int
))] :param monitor_offset: Offset to apply to monitor position.- Return type:
RawMonitorData
[TypeVar
(RunType
,types.BackgroundRun
(int
),types.EmptyBeamRun
(int
),types.SampleRun
(int
),TransmissionRun
[types.SampleRun
(int
)],TransmissionRun
[types.BackgroundRun
(int
)]),TypeVar
(MonitorType
,types.Incident
(int
),types.Transmission
(int
))]