raw_data_1/framelog
This is an NXcollection which contains a set of time-series arrays with equal sizes, indexed by the frame number. It is only written if event-mode is enabled. Each subgroup is an NXlog.
The datasets written are:
events_log(int32, units=”events”)The number of events in this frame
frame_log(int32, units=”frame_number”)The frame number (this will always monotonically increase by 1 for each frame)
good_frame_log(int32, units=”is_good”)1if the frame was a good frame,0otherwise
period_log(int32, units=”period_number”)The period number for each frame
proton_charge(float32, units=”uAh”)The proton charge delivered by this frame
raw_events_log(int32, units=”events”)The number of raw events (good+bad) in this frame
raw_data_1/framelog/<name>/value
This contains the data for the given parameter.
Attributes:
units: Units specified in the list above
raw_data_1/framelog/<name>/time
This contains float32 timestamps of the values, relative to the start of the run.
It is written once per raw frame.
Attributes:
start: the start time of the run, for example"2026-09-09T16:16:57"units:second