|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
Classes of the CBM FLES (First-Level Event Selector) interface library describing the timeslice and microslice data containers. They are used by the Raw Data Decoder to read the data stored in this format.
| Class | Description |
|---|---|
| fles::Timeslice, fles::StorableTimeslice | Timeslice: a time interval of data from all components; abstract base class and its serializable version |
| fles::TimesliceDescriptor, fles::TimesliceComponentDescriptor | Descriptors of a timeslice and of its components |
| fles::Microslice, fles::MicrosliceView, fles::StorableMicroslice | Microslice: a data block of one component; abstract base class, read-only view and serializable version |
| fles::MicrosliceDescriptor | Descriptor (header) of a microslice |
| fles::ArchiveDescriptor | Metadata of an archive of timeslices or microslices |
| System.h | System utility functions (error messages, host name, etc.) |
Files | |
| ArchiveDescriptor.h | |
| Defines the fles::ArchiveDescriptor class. | |
| Microslice.h | |
| Defines the fles::Microslice abstract base class. | |
| MicrosliceDescriptor.h | |
| Defines the fles::MicrosliceDescriptor struct and corresponding enums. | |
| MicrosliceView.h | |
| Defines the fles::MicrosliceView class. | |
| StorableMicroslice.h | |
| Defines the fles::StorableMicroslice class. | |
| StorableTimeslice.cxx | |
| StorableTimeslice.h | |
| Defines the fles::StorableTimeslice class. | |
| System.h | |
| Defines utility functions in the fles::system namespace. | |
| Timeslice.cxx | |
| Timeslice.h | |
| Defines the fles::Timeslice abstract base class. | |
| TimesliceComponentDescriptor.h | |
| Defines the fles::TimesliceComponentDescriptor serializable struct. | |
| TimesliceDescriptor.h | |
| Defines the fles::TimesliceDescriptor serializable struct. | |