ess.dream.io.geant4#

Functions

LoadGeant4Workflow()

Workflow for loading NeXus data.

assemble_detector_data(detector)

In the raw data, the tofs extend beyond 71ms, this is thus not an event_time_offset.

assemble_monitor_data(monitor)

Dummy assembly of monitor data, monitor already contains neutron data.

dream_beamline()

dummy_sample_position()

dummy_source_position()

ess_source()

extract_detector_ltotal(detector)

Extract Ltotal from the detector data.

extract_geant4_detector(detectors, detector_name)

Extract a single detector from a loaded GEANT4 simulation.

extract_monitor_ltotal(monitor)

Extract Ltotal from the monitor data.

geant4_load_calibration(filename)

get_calibrated_geant4_detector(detector)

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

load_geant4_csv(file_path)

Load a GEANT4 CSV file for DREAM.

load_mcstas_monitor(file_path, position)

Load a monitor from a McStas file.

Classes

AllRawDetectors(*args, **kwargs)

Raw data for all detectors.