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