Go to the documentation of this file.
8 #ifndef CbmMcbm2018MonitorTaskTofPulser_H
9 #define CbmMcbm2018MonitorTaskTofPulser_H
11 #include "Timeslice.hpp"
28 virtual Bool_t
Init();
29 virtual Bool_t
DoUnpack(
const fles::Timeslice& ts,
size_t component);
81 #endif // CbmMcbm2018MonitorTaskTofPulser_H
void SetHistoryHistoSize(UInt_t inHistorySizeSec=1800)
void SetHistoFilename(TString sNameIn)
CbmMcbm2018MonitorTaskTofPulser(const CbmMcbm2018MonitorTaskTofPulser &)=delete
TString fsHistoFileName
Control flags.
virtual ~CbmMcbm2018MonitorTaskTofPulser()
void SetNbMsInTs(size_t, size_t)
void AddMsComponentToList(size_t component, UShort_t usDetectorId)
Temp until we change from CbmMcbmUnpack to something else.
void SetPulserChannel(UInt_t uChan)
virtual Bool_t DoUnpack(const fles::Timeslice &ts, size_t component)
CbmMcbm2018MonitorAlgoTofPulser * fMonitorPulserAlgo
Processing algo.
void SetIgnoreOverlapMs(Bool_t bFlagIn=kTRUE)
Algo settings setters.
uint64_t fulTsCounter
Statistics & first TS rejection.
CbmMcbm2018MonitorTaskTofPulser()
void SetUpdateFreqTs(UInt_t uFreq=100)
Bool_t ReInitContainers()
CbmMcbm2018MonitorTaskTofPulser operator=(const CbmMcbm2018MonitorTaskTofPulser &)=delete
void SetPulserTotLimits(UInt_t uMin, UInt_t uMax)
UInt_t fuHistoryHistoSize
void SetGdpbIndex(Int_t iGdpb=-1)