12#ifndef CbmMcbm2018MonitorTaskTof_H
13#define CbmMcbm2018MonitorTaskTof_H
17#include "Timeslice.hpp"
30 virtual Bool_t
Init();
31 virtual Bool_t
DoUnpack(
const fles::Timeslice& ts,
size_t component);
Bool_t fbIgnoreCriticalErrors
Switch ON the filling of a additional set of histograms.
Bool_t fbDebugMonitorMode
Control flags.
CbmMcbm2018MonitorTaskTof operator=(const CbmMcbm2018MonitorTaskTof &)=delete
UInt_t fuHistoryHistoSize
If ON not printout at all for critical errors.
void SetIgnoreCriticalErrors(Bool_t bFlagIn=kTRUE)
CbmMcbm2018MonitorTaskTof(const CbmMcbm2018MonitorTaskTof &)=delete
void SetHistoryHistoSize(UInt_t inHistorySizeSec=1800)
void SetNbMsInTs(size_t, size_t)
void SetIgnoreOverlapMs(Bool_t bFlagIn=kTRUE)
Bool_t ReInitContainers()
uint64_t fulTsCounter
Statistics & first TS rejection.
virtual Bool_t DoUnpack(const fles::Timeslice &ts, size_t component)
void SetDebugMonitorMode(Bool_t bFlagIn=kTRUE)
Algo settings setters.
virtual ~CbmMcbm2018MonitorTaskTof()
void SetHistoFilename(TString sNameIn)
CbmMcbm2018MonitorAlgoTof * fMonitorAlgo
Processing algo.
CbmMcbm2018MonitorTaskTof()
void SetPulserTotLimits(UInt_t uMin, UInt_t uMax)
void AddMsComponentToList(size_t component, UShort_t usDetectorId)
Temp until we change from CbmMcbmUnpack to something else.
void SetGdpbIndex(Int_t iGdpb=-1)