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