ess.dream.io.geant4.get_calibrated_geant4_monitor#

ess.dream.io.geant4.get_calibrated_geant4_monitor(monitor)[source]#

Replacement for ess.reduce.nexus.workflow.get_calibrated_monitor().

Since the Geant4 monitors already have computed positions, this just extracts the relevant data.

Return type:

EmptyMonitor[TypeVar(RunType, ess.reduce.nexus.types.SampleRun (int), ess.reduce.nexus.types.VanadiumRun (int), ess.powder.types.EmptyCanRun (int)), TypeVar(MonitorType, ess.reduce.nexus.types.CaveMonitor (int), ess.powder.types.BunkerMonitor (int))]