13#include <RtypesCore.h>
19 : CbmRecoUnpackConfig(
"CbmBmonUnpackConfig", detGeoSetupTag, runid)
42 if (fDoLog) LOG(info) << fName <<
"::Init - chooseAlgo";
46 auto algo = std::make_shared<CbmBmonUnpackAlgo>();
47 LOG(info) << fName <<
"::chooseAlgo() - selected algo = " << algo->Class_Name();
49 LOG(info) << fName <<
"::chooseAlgo - Setting the new algo in BMon Par mode";
56 <<
"::Init - chooseAlgo() - no algorithm created something went wrong. We can not work like this!";
ClassImp(CbmConverterManager)
CbmBmonUnpackConfig(std::string detGeoSetupTag, UInt_t runid=0)
Create the Cbm Tof Unpack Task object.
std::shared_ptr< CbmTofUnpackMonitor > fMonitor
pointer to the monitor object
virtual ~CbmBmonUnpackConfig()
Destroy the Cbm Tof Unpack Task object.
virtual std::shared_ptr< CbmBmonUnpackAlgo > chooseAlgo()
Choose the derived unpacker algorithm to be used for the DAQ output to Digi translation....
bool fbEpochCountHack2021
Control flags.
void SetFlagBmonParMode(bool bFlagin=true)
Sets the flag switching to a request of CbmMcbm2018BmonPar. Default is enable.
void InitAlgo()
Initialize the algorithm, should include all steps needing te parameter objects to be present....