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 |