3 #include <FairContFact.h>
14 #include <FairRuntimeDb.h>
26 fTitle =
"Factory for parameter containers in libAtTPC";
28 FairRuntimeDb::instance()->addContFactory(
this);
33 void AtContFact::setAllContainers()
46 auto *p =
new FairContainer(
"AtDigiPar",
"AtTPC Parameter Container",
"");
50 auto *pp =
new FairContainer(
"AtTriggerPar",
"AtTPC Parameter Container",
"");
62 const char *name =
c->GetName();
63 FairParSet *p =
nullptr;
70 if (strcmp(name,
"AtDigiPar") == 0) {
71 p =
new AtDigiPar(
c->getConcatName().Data(),
c->GetTitle(),
c->getContext());
73 if (strcmp(name,
"AtTriggerPar") == 0) {
74 p =
new AtTriggerPar(
c->getConcatName().Data(),
c->GetTitle(),
c->getContext());