46 const char* contName = container->GetName();
47 FairParSet* parSet =
nullptr;
50 if (strcmp(contName,
"CbmStsParSim") == 0) {
51 parSet =
new CbmStsParSim(container->getConcatName().Data(), container->GetTitle(), container->getContext());
55 else if (strcmp(contName,
"CbmStsParSetModule") == 0) {
56 parSet =
new CbmStsParSetModule(container->getConcatName().Data(), container->GetTitle(), container->getContext());
60 else if (strcmp(contName,
"CbmStsParSetSensor") == 0) {
61 LOG(info) <<
"createContainer " << container->getConcatName().Data() <<
" " << container->GetTitle() <<
" "
62 << container->getContext();
63 parSet =
new CbmStsParSetSensor(container->getConcatName().Data(), container->GetTitle(), container->getContext());
68 else if (strcmp(contName,
"CbmStsParSetSensorCond") == 0) {
70 new CbmStsParSetSensorCond(container->getConcatName().Data(), container->GetTitle(), container->getContext());
74 else if (strcmp(contName,
"CbmMcbm2018StsPar") == 0) {
75 parSet =
new CbmMcbm2018StsPar(container->getConcatName().Data(), container->GetTitle(), container->getContext());
78 LOG(info) << GetName() <<
": Create container " << contName <<
" with parameter set " << parSet->GetName();
89 FairContainer* simPars =
new FairContainer(
"CbmStsParSim",
"STS simulation settings",
"Default");
90 simPars->addContext(
"Default");
91 containers->Add(simPars);
94 FairContainer* modulePars =
new FairContainer(
"CbmStsParSetModule",
"STS module parameters",
"Default");
95 modulePars->addContext(
"Default");
96 containers->Add(modulePars);
99 FairContainer* sensorPars =
new FairContainer(
"CbmStsParSetSensor",
"STS sensor parameters",
"Default");
100 sensorPars->addContext(
"Default");
101 containers->Add(sensorPars);
104 FairContainer* sensorCond =
new FairContainer(
"CbmStsParSetSensorCond",
"STS sensor conditions",
"Default");
105 sensorCond->addContext(
"Default");
106 containers->Add(sensorCond);
109 FairContainer* beamPars =
new FairContainer(
"CbmMcbm2018StsPar",
"STS at MCBM 2018 Unpack Parameters",
"Default");
110 beamPars->addContext(
"Default");
111 containers->Add(beamPars);