Go to the documentation of this file.
8 #ifndef CBMUNPACKTASK_H
9 #define CBMUNPACKTASK_H
12 #include "CbmUnpackTaskBase.hpp"
13 #include "Timeslice.hpp"
25 template<
class TDigi,
class TAlgo,
class TParam>
90 #include "CbmUnpackTask.tmpl"
92 #endif // CBMUNPACKTASK_H
CbmUnpackTask operator=(const CbmUnpackTask &)=delete
CbmRoot (+externals) headers.
TAlgo * fUnpackerAlgo
IO vector of Errors, passed to algo for filling and propagated to framework for output.
TString fsDigiBranchName
pointer to unpacking algo
std::vector< TDigi > * fvDigiIO
TS counter, not same as TS index!
Bool_t fbMonitorMode
Control flags.
void SetMonitorMode(Bool_t bFlagIn=kTRUE)
uint64_t fulTsCounter
If ON the output vector of digi is written to disk by FairRoot, otherwise just made available for hig...
CbmUnpackTask(const CbmUnpackTask &)=delete
Bool_t DoUnpack(const fles::Timeslice &ts)
std::vector< CbmErrorMessage > * fvErrorIO
IO vector of Digis, passed to algo for filling and propagated to framework for output.
CbmUnpackTask(TString sDigiBranchName, TString sDigiBranchDescr="")
void SetIgnoreOverlapMs(Bool_t bFlagIn=kTRUE)
TString fsDigiBranchDescr
Bool_t fbWriteOutput
Switch ON the filling of a additional set of histograms in the algo.
Bool_t fbDebugMonitorMode
Switch ON the filling of a minimal set of histograms in the algo.
Bool_t ReInitContainers()
void AddMsComponentToList(size_t, UShort_t)
Temp until we change from CbmMcbmUnpack to something else.
CbmRoot (+externals) headers.
void SetNbMsInTs(size_t, size_t)
void SetWriteOutputFlag(Bool_t bFlagIn)
Task settings.