Re-exports§
pub use tof_hit::TofHit;pub use rb_waveform::RBWaveform;pub use rb_event_header::RBEventHeader;pub use tof_event::TofEvent;pub use rb_event::RBEvent;pub use rb_event::unpack_traces;pub use tracker_hit::TrackerHit;pub use tracker_daq_event::TrackerDAQEvent;pub use tracker_daq_event_packet::TrackerDAQEventPacket;pub use telemetry_event::TelemetryEvent;pub use mc_hit::McHit;pub use mc_track::McTrack;pub use mc_event::McEvent;pub use mc_tree::McTree;
Modules§
- mc_
event - mc_hit
- mc_
track - mc_tree
- rb_
event - This files provides an event structure to pack and bookkeep RB data
- rb_
event_ header - rb_
waveform - telemetry_
event - The TelemetryEvent or former “MergedEvent” is that what gets sent over telemetry during flight
- tof_
event - Basic event structure for all TOF systems
- tof_hit
- tracker_
daq_ event - tracker_
daq_ event_ packet - Tracker event as stored seperately in telemetry packet type 80
- tracker_
hit - Per-strip event information for the GAPS tracker
Structs§
- Data
Type Iter - An iterator over the variants of DataType
- Event
Quality Iter - An iterator over the variants of EventQuality
- Event
Status Iter - An iterator over the variants of EventStatus
- LTBThreshold
Iter - An iterator over the variants of LTBThreshold
- Trigger
Type Iter - An iterator over the variants of TriggerType
Enums§
- Data
Type - A generic data type
- Event
Quality - Event
Status - LTBThreshold
- LTB Thresholds as passed on by the MTB See also
- Trigger
Type - The type of trigger which has fired at time of recoring a specific event.
Constants§
- LTB_CH0
- mask to decode LTB hit masks
- LTB_CH1
- mask to decode LTB hit masks
- LTB_CH2
- mask to decode LTB hit masks
- LTB_CH3
- mask to decode LTB hit masks
- LTB_CH4
- mask to decode LTB hit masks
- LTB_CH5
- mask to decode LTB hit masks
- LTB_CH6
- mask to decode LTB hit masks
- LTB_CH7
- mask to decode LTB hit masks
- LTB_
CHANNELS - mask to decode LTB channels from bitmask
- PHYSICAL_
CHANNELS - An array of the channel numbers as they come in pairs on the LTB
Functions§
- mt_
event_ get_ timestamp_ abs48 - Get absolute timestamp as sent by the GPS and as seen by the MTB
- strip_
id - Calculate an unique identifier for tracker strips from the position in the tracker stack