11 #include "FairRuntimeDb.h" 
   13 #include "FairParRootFileIo.h" 
   14 #include "FairParAsciiFileIo.h" 
   24   fName=
"PndTutContFact";
 
   25   fTitle=
"Tutorial factory for parameter containers";
 
   27   FairRuntimeDb::instance()->addContFactory(
this);
 
   34     FairContainer* 
p1 = 
new FairContainer(
"TUTParDefault", 
"Default tutorial parameters", 
"TestDefaultContext");
 
   35     p1->addContext(
"TestNonDefaultContext");
 
   38     FairContainer* 
p2 = 
new FairContainer(
"TUTParAlternative", 
"Alternative to the default tutorial parameters", 
"TestDefaultContext");
 
   39     p2->addContext(
"TestNonDefaultContext");
 
   49   const char* 
name=c->GetName();
 
   51   if (strcmp(name,
"TUTParDefault")==0) {
 
   52   p=
new PndTutPar(c->getConcatName().Data(),c->GetTitle(),c->getContext());
 
   55   if (strcmp(name,
"TUTParAlternative")==0) {
 
   56   p=
new PndTutPar(c->getConcatName().Data(),c->GetTitle(),c->getContext());
 
static PndTutContFact gPndTutContFact
FairParSet * createContainer(FairContainer *c)