Go to the documentation of this file.
8 #ifndef CbmStar2019MonitorTask_H
9 #define CbmStar2019MonitorTask_H
11 #include "Timeslice.hpp"
26 virtual Bool_t
Init();
27 virtual Bool_t
DoUnpack(
const fles::Timeslice& ts,
size_t component);
93 #endif // CbmStar2019MonitorTask_H
uint64_t fulTsCounter
Statistics & first TS rejection.
void SetHistoFilename(TString sNameIn)
void SetNbMsInTs(size_t, size_t)
Bool_t fbDebugMonitorMode
Control flags.
Bool_t ReInitContainers()
virtual Bool_t DoUnpack(const fles::Timeslice &ts, size_t component)
void SetSectorIndex(Int_t iSector=-1)
CbmStar2019MonitorTask(const CbmStar2019MonitorTask &)
CbmStar2019MonitorTask operator=(const CbmStar2019MonitorTask &)
void SetIgnoreOverlapMs(Bool_t bFlagIn=kTRUE)
Bool_t SaveLatencyHistograms(TString sFilename)
UInt_t fuHistoryHistoSize
If ON not printout at all for critical errors.
TList * fParCList
Parameters management.
Bool_t fbIgnoreCriticalErrors
Switch ON the filling of a additional set of histograms.
void SetDebugMonitorMode(Bool_t bFlagIn=kTRUE)
Algo settings setters.
void AddMsComponentToList(size_t component, UShort_t usDetectorId)
Temp until we change from CbmMcbmUnpack to something else.
virtual ~CbmStar2019MonitorTask()
CbmStar2019MonitorAlgo * fMonitorAlgo
Processing algo.
void SetPulserTotLimits(UInt_t uMin, UInt_t uMax)
void SetIgnoreCriticalErrors(Bool_t bFlagIn=kTRUE)
void SetHistoryHistoSize(UInt_t inHistorySizeSec=1800)