FairRoot/PandaRoot
PndSdsGeoPar.cxx
Go to the documentation of this file.
1 #include "PndSdsGeoPar.h"
2 #include "FairParamList.h"
3 #include <iostream>
4 #include <iomanip>
5 #include "TObjArray.h"
6 
8 
9 PndSdsGeoPar::PndSdsGeoPar(const char* name,const char* title,const char* context)
10  : FairParGenericSet(name,title,context) ,
11  fGeoSensNodes(new TObjArray()),
12  fGeoPassNodes(new TObjArray())
13 {
14  //fGeoSensNodes = new TObjArray();
15  //fGeoPassNodes = new TObjArray();
16 }
17 
19 {
20 }
21 
23 {
24  if(fGeoSensNodes)
25  delete fGeoSensNodes;
26  if(fGeoPassNodes)
27  delete fGeoPassNodes;
28 }
29 
30 void PndSdsGeoPar::putParams(FairParamList* l)
31 {
32  if (!l)
33  return;
34 
35  // l->addObject("FairGeoNodes Sensitive List", fGeoSensNodes);
36  // l->addObject("FairGeoNodes Passive List", fGeoPassNodes);
37 }
38 
39 Bool_t PndSdsGeoPar::getParams(FairParamList* l)
40 {
41  if (!l) return kFALSE;
42 // if (!l->fillObject("FairGeoNodes Sensitive List", fGeoSensNodes)) return kFALSE;
43 // if (!l->fillObject("FairGeoNodes Passive List", fGeoPassNodes)) return kFALSE;
44 
45  return kTRUE;
46 }
Bool_t getParams(FairParamList *l)
TObjArray * fGeoSensNodes
Definition: PndSdsGeoPar.h:29
void putParams(FairParamList *l)
void clear(void)
TString name
TObjArray * fGeoPassNodes
Definition: PndSdsGeoPar.h:30
ClassImp(PndAnaContFact)
~PndSdsGeoPar(void)