10 #include "FairRuntimeDb.h"
16 #include "FairParRootFileIo.h"
17 #include "FairParAsciiFileIo.h"
19 #include "TObjString.h"
29 fName=
"PndLmdContFact";
30 fTitle=
"Factory for parameter containers in libPndLmd";
34 FairRuntimeDb::instance()->addContFactory(
this);
59 FairContainer*
p2 =
new FairContainer(
"LMDPixelDigiPar",
"PndSds Pixel Digitization Parameters",
"TestDefaultContext");
60 p2->addContext(
"TestNonDefaultContext");
76 FairContainer* p5 =
new FairContainer(
"LMDAlignPar",
"PndLmd Alignment Parameters",
"TestDefaultContext");
77 p5->addContext(
"TestNonDefaultContext");
86 const char*
name=c->GetName();
92 if (strcmp(name,
"LMDPixelDigiPar")==0) {
106 if (strcmp(name,
"LMDAlignPar")==0) {
107 p=
new PndLmdAlignPar(c->getConcatName().Data(),c->GetTitle(),c->getContext());
FairParSet * createContainer(FairContainer *c)
Alignment Parameter Class for LMD.
static PndLmdContFact gPndLmdContFact
Digitization Parameter Class for SDS-Pixel part.