Status:
base class, extends NXobject, version 1.0
Description:
Time-of-flight events
Symbols:
No symbol table
Structure:
time_of_flight[i]: NX_INT {units=NX_TIME_OF_FLIGHT}
A list of time of flight for each event as it comes in. This list is for all pulses with information to attach to a particular pulse located in events_per_pulse.pixel_number[i]: NX_INT {units=NX_DIMENSIONLESS}
There will be extra information in the NXdetector to convert pixel_number to detector_number. This list is for all pulses with information to attach to a particular pulse located in events_per_pulse.pulse_time[j]: NX_INT {units=NX_TIME}
events_per_pulse[j]: NX_INT {units=NX_DIMENSIONLESS}
This connects the index “i” to the index “j”. The jth element is the number of events in “i” that occurred during the jth pulse.pulse_height[i, k]: NX_FLOAT {units=NX_DIMENSIONLESS}
If voltages from the ends of the detector are read out this is where they go. This list is for all events with information to attach to a particular pulse height. The information to attach to a particular pulse is located in events_per_pulse.