Go to the documentation of this file.
7 #ifndef CbmMcbm2018UnpackerTaskRich_H
8 #define CbmMcbm2018UnpackerTaskRich_H
27 virtual Bool_t
Init();
29 virtual Bool_t
DoUnpack(
const fles::Timeslice& ts,
size_t component);
43 virtual void SetNbMsInTs(
size_t uCoreMsNb,
size_t uOverlapMsNb);
51 void DoTotCorr(Bool_t bDoToTCorr = kTRUE);
77 #endif // CbmMcbm2018UnpackerTaskRich_H
virtual void AddMsComponentToList(size_t component, UShort_t usDetectorId)
virtual void SetNbMsInTs(size_t uCoreMsNb, size_t uOverlapMsNb)
CbmMcbm2018UnpackerAlgoRich * fUnpackerAlgo
Algo implementation of the unpacking.
CbmMcbm2018UnpackerTaskRich operator=(const CbmMcbm2018UnpackerTaskRich &)=delete
ClassDef(CbmMcbm2018UnpackerTaskRich, 1)
Bool_t fbDebugMonitorMode
Switch ON the filling of a minimal set of histograms.
virtual Bool_t InitContainers()
virtual Bool_t ReInitContainers()
CbmMcbm2018UnpackerTaskRich(const CbmMcbm2018UnpackerTaskRich &)=delete
void SetTimeOffsetNs(Double_t dOffsetIn=0.0)
virtual void SetParContainers()
void SetIgnoreOverlapMs(Bool_t bFlagIn=kTRUE)
std::vector< CbmRichDigi > * fpvDigiRich
Output vectors.
Bool_t fbWriteOutput
Switch ON the filling of a additional set of histograms.
CbmMcbm2018UnpackerTaskRich()
virtual ~CbmMcbm2018UnpackerTaskRich()
Bool_t fbMonitorMode
Control flags.
void DoTotCorr(Bool_t bDoToTCorr=kTRUE)
virtual Bool_t DoUnpack(const fles::Timeslice &ts, size_t component)
void SetMonitorMode(Bool_t bFlagIn=kTRUE)
Algo settings setters.
void SetWriteOutputFlag(Bool_t bFlagIn)
Task settings.
uint64_t fulTsCounter
If ON the output TClonesArray of digi is written to disk.