12#ifndef CbmStar2019MonitorPulserTask_H
13#define CbmStar2019MonitorPulserTask_H
17#include "Timeslice.hpp"
30 virtual Bool_t
Init();
31 virtual Bool_t
DoUnpack(
const fles::Timeslice& ts,
size_t component);
void AddMsComponentToList(size_t component, UShort_t usDetectorId)
Temp until we change from CbmMcbmUnpack to something else.
TString fsHistoFileName
User settings parameters.
void SetIgnoreOverlapMs(Bool_t bFlagIn=kTRUE)
Algo settings setters.
virtual Bool_t DoUnpack(const fles::Timeslice &ts, size_t component)
void SetEtofFeeIndexing(Bool_t bFlagIn=kTRUE)
void SetHistoryHistoSize(UInt_t inHistorySizeSec=1800)
CbmStar2019MonitorPulserAlgo * fMonitorPulserAlgo
Processing algo.
UInt_t fuHistoryHistoSize
void SetUpdateFreqTs(UInt_t uFreq=100)
void SetPulserChannel(UInt_t uChan)
void SetHistoFilename(TString sNameIn)
Bool_t fbEtofFeeIndexing
Control flags.
virtual ~CbmStar2019MonitorPulserTask()
void SetPulserTotLimits(UInt_t uMin, UInt_t uMax)
CbmStar2019MonitorPulserTask()
void SetNbMsInTs(size_t, size_t)
Bool_t ReInitContainers()
void SetSectorIndex(Int_t iSector=-1)
CbmStar2019MonitorPulserTask(const CbmStar2019MonitorPulserTask &)
CbmStar2019MonitorPulserTask operator=(const CbmStar2019MonitorPulserTask &)
TList * fParCList
Parameters management.
uint64_t fulTsCounter
Statistics & first TS rejection.
Singleton buffer class for CBM raw data.