48 FairContainer* p1 =
new FairContainer(
"CbmTofDigiPar",
"TOF Digitization parameters",
"TestDefaultContext");
49 p1->addContext(
"TestNonDefaultContext");
53 FairContainer* p2 =
new FairContainer(
"CbmTofDigiBdfPar",
"TOF BDF Digitization parameters",
"TestDefaultContext");
54 p2->addContext(
"TestNonDefaultContext");
58 FairContainer* beamPars =
new FairContainer(
"CbmMcbm2018TofPar",
"TOF at MCBM 2018 Unpack Parameters",
"Default");
59 beamPars->addContext(
"Default");
60 containers->Add(beamPars);
62 FairContainer* beamParsBmon =
new FairContainer(
63 "CbmMcbm2018BmonPar",
"BMon at MCBM 2022+ Unpack Parameters, interim for dual instances",
"Default");
64 beamParsBmon->addContext(
"Default");
65 containers->Add(beamParsBmon);
73 const char* name = c->GetName();
74 LOG(info) <<
"container name " << name;
75 FairParSet* p =
nullptr;
76 if (strcmp(name,
"CbmTofDigiPar") == 0) {
77 p =
new CbmTofDigiPar(c->getConcatName().Data(), c->GetTitle(), c->getContext());
79 else if (strcmp(name,
"CbmTofDigiBdfPar") == 0) {
80 p =
new CbmTofDigiBdfPar(c->getConcatName().Data(), c->GetTitle(), c->getContext());
82 else if (strcmp(name,
"CbmMcbm2018TofPar") == 0) {
83 p =
new CbmMcbm2018TofPar(c->getConcatName().Data(), c->GetTitle(), c->getContext());
85 else if (strcmp(name,
"CbmMcbm2018BmonPar") == 0) {