|
stream
0.10.0
stream analysis framework
|
| ▼Nbase | |
| CRawDataRec | Internal raw data for base::Buffer |
| CBuffer | Memory management class |
| CEvent | Event - collection of several subevents |
| CEventProc | Abstract processor of build events |
| CIterator | Iterator over raw data messages |
| CSyncMarker | Sync marker |
| CLocalTimeMarker | Local time marker |
| CGlobalMarker | Global time marker |
| CMessage | ROC Message |
| COpticSplitter | This is splitter of raw data, recorded by the optic readout Current ABB firmware mix data from all ROCs together, therefore OpticSplitter required to resort raw data per buffer |
| CProcessor | Abstract processor |
| CProcMgr | Central data and process manager |
| CProfiler | Performance profiler |
| CProfilerGuard | Guard class to use base::Profiler |
| ▼CQueue | Queue class |
| CIterator | Iterator over queue elements |
| CRecordsQueue | Special case of the queue when structure or class is used as entry of the queue |
| CStreamProc | Abstract processor of data streams |
| CSubEvent | SubEvent - base class for all event structures Need for: virtual destructor - to be able delete any instance Reset - to be able reset (clean) all collections |
| CMessageExt | Extended message - any message plus global time stamp |
| CSubEventEx | Subevent with vector of extended messages |
| CSysCoreProc | SysCoreProc is base class for many processors of data, provided by SysCore2/3 boards |
| CLocalStampConverter | LocalStampConverter class should perform conversion of time stamps to time in seconds |
| ▼Ndabc | |
| CFileInterface | Defines and implements basic POSIX file interface |
| CBasicFile | Base class for file writing/reading in DABC |
| CBinaryFileHeader | Binary file header structure |
| CBinaryFileBufHeader | Binary file buffer header structure |
| CBinaryFile | Generic file storage for DABC buffers |
| ▼Nhadaq | |
| CAdcMessage | AdcMessage is wrapper for data, produced by FPGA struct is used to avoid any potential overhead |
| ▼CAdcProcessor | This is specialized sub-processor for ADC addon |
| CChannelRec | Channel record |
| CHldFile | Reading of HLD files |
| CHldMessage | HLD message |
| CHldSubEvent | HLD subevent |
| CHldFilter | HLD filter |
| CHldProcessor | HLD processor |
| CMonitorProcessor | Processor of monitored data |
| CMessageMonitor | Monitor message |
| CSpillProcessor | This is specialized process for spill structures |
| CStartProcessor | This is specialized process for spill structures |
| CSubProcessor | Abstract processor of HADAQ sub-sub-event |
| CTdcIterator | TDC iterator |
| CTdcMessage | TDC message |
| ▼CTdcProcessor | TDC processor |
| CChannelRec | TDC channel record |
| CMessageFloat | Output float message |
| CMessageDouble | Output double message |
| CTrbIterator | Iterator over TRB events/subevents |
| CTrbMessage | Message used for ROOT tree storage, similar to TdcMessage and AdcMessage |
| CTrbProcessor | TRB processor |
| ▼Nhadaqs | |
| CHadTu | HADES transport unit header used as base for event and subevent also common envelope for trd network data packets |
| CHadTuId | Intermediate hierarchy class as common base for event and subevent |
| CRawEvent | HADES raw event |
| CRawSubevent | Raw hades subevent |
| ▼Nmbs | |
| CProcessor | This could be generic processor for data, coming from MBS For the moment it is rather CERN beamtime-specific code |
| CSubEvent | Subevent with MBS data |
| CTFirstStepProcessor | Handler for first.C in go4 |
| CTHookProc | Hook processor to regularly execute code during events processing |
| CTRootProcMgr | Processors manager for using in ROOT environment |
| CTStreamEvent | Envelope for base::Event event in go4 |
| CTUserSource | Custom user source to read files formats supported by stream framework |