12 #include "FairRuntimeDb.h"
13 #include "FairParRootFileIo.h"
14 #include "FairParAsciiFileIo.h"
27 fName=
"PndHypContFact";
28 fTitle=
"Factory for parameter containers in libHyp";
30 FairRuntimeDb::instance()->addContFactory(
this);
45 FairContainer*
p2 =
new FairContainer(
"PndHypDigiPar",
46 "Hyp Pixel Digitization Parameters",
47 "TestDefaultContext");
48 p2->addContext(
"TestNonDefaultContext");
51 FairContainer* p3 =
new FairContainer(
"PndHypStripDigiPar",
52 "Hyp Strip Digitization Parameters",
53 "TestDefaultContext");
54 p3->addContext(
"TestNonDefaultContext");
64 const char*
name=c->GetName();
72 if (strcmp(name,
"PndHypDigiPar")==0) {
73 p=
new PndHypDigiPar(c->getConcatName().Data(),c->GetTitle(),c->getContext());
76 if (strcmp(name,
"PndHypStripDigiPar")==0) {
FairParSet * createContainer(FairContainer *)
static PndHypContFact gPndHypContFact