|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
Containers of the raw (not yet calibrated) data produced by the Raw Data Decoder from the DAQ data stream. Each class corresponds to a type of the readout electronics; the converters of the detectors turn them into detector digits.
| Class / file | Description |
|---|---|
| BmnADCDigit | ADC samples of a channel (strip detectors, calorimeters) |
| BmnTQDCADCDigit | ADC data of the TQDC boards |
| BmnAbstractTDCDigit, BmnTDCDigit | TDC hit time of a channel |
| BmnHRBDigit | Data of the HRB boards |
| BmnMSCDigit, BmnMSCZSDigit | Scaler (MSC) counters, also with zero suppression for a single channel |
| BmnSyncDigit | Synchronization time stamp of a DAQ board |
| BmnTrigDigit, BmnTrigWaveDigit | Trigger detector data: time and amplitude, TQDC waveform |
| BmnTrigConfig, BmnTrigChannelConfig | Configuration of the trigger DAQ and its channels |
| BmnTrigInfo | Trigger counters of the current spill |
| BmnTrigUnion.h | Trigger logic state structures for the different periods |
| BmnT0Raw | Raw data of the T0 trigger board |
| BmnVspRawDigit | Raw data of the VSP readout |
| BmnHgndRaw.h | Raw data format of the HGND (high granular neutron detector) readout |
| BmnMetadataRaw | Configuration and raw spill information |
| SpillStatus, SpillCntrs | Spill status (from the JSON block) and spill counters |
| DigiArrays | Set of the digit arrays of one event used in the decoding and online processing |
| RawTypes.h | DAQ constants: data types of the VME and MStream formats |
Built into the BmnBase library (see base).