SND@LHC Software
Loading...
Searching...
No Matches
strawtubesContFact.cxx
Go to the documentation of this file.
1
#include "
strawtubesContFact.h
"
2
#include "FairRuntimeDb.h"
3
4
#include <iostream>
5
6
ClassImp
(
strawtubesContFact
)
7
8
// static strawtubesContFact gstrawtubesContFact;
9
10
strawtubesContFact::strawtubesContFact
()
11
: FairContFact()
12
{
14
fName=
"strawtubesContFact"
;
15
fTitle=
"Factory for parameter containers in libstrawtubes"
;
16
setAllContainers();
17
FairRuntimeDb::instance()->addContFactory(
this
);
18
}
19
20
void
strawtubesContFact::setAllContainers
()
21
{
26
/*
27
FairContainer* p= new FairContainer("strawtubesGeoPar",
28
"strawtubes Geometry Parameters",
29
"TestDefaultContext");
30
p->addContext("TestNonDefaultContext");
31
32
containers->Add(p);
33
*/
34
}
35
36
FairParSet*
strawtubesContFact::createContainer
(FairContainer* c)
37
{
43
/* const char* name=c->GetName();
44
FairParSet* p=NULL;
45
if (strcmp(name,"strawtubesGeoPar")==0) {
46
p=new strawtubesGeoPar(c->getConcatName().Data(),
47
c->GetTitle(),c->getContext());
48
}
49
return p;
50
*/
51
return
0;
52
}
strawtubesContFact
Definition
strawtubesContFact.h:9
strawtubesContFact::setAllContainers
void setAllContainers()
Definition
strawtubesContFact.cxx:20
strawtubesContFact::createContainer
FairParSet * createContainer(FairContainer *)
Definition
strawtubesContFact.cxx:36
strawtubesContFact::strawtubesContFact
strawtubesContFact()
ClassImp
ClassImp(strawtubesContFact) strawtubesContFact
Definition
strawtubesContFact.cxx:6
strawtubesContFact.h
strawtubes
strawtubesContFact.cxx
Generated by
1.9.8