EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PndGeoPassivePar.h
Go to the documentation of this file. Or view the newest version in sPHENIX GitHub for file PndGeoPassivePar.h
1 #ifndef PNDGEOPASSIVEPAR_H
2 #define PNDGEOPASSIVEPAR_H
3 
4 #include "FairParGenericSet.h"
5 #include "TH1F.h"
6 
8 public:
9  TObjArray *fGeoSensNodes; // List of FairGeoNodes for sensitive volumes
10  TObjArray *fGeoPassNodes; // List of FairGeoNodes for sensitive volumes
11 
12  PndGeoPassivePar(const char* name="PndGeoPassivePar",
13  const char* title="Passive Geometry Parameters",
14  const char* context="TestDefaultContext");
15  ~PndGeoPassivePar(void);
16  void clear(void);
17  void putParams(FairParamList*);
18  Bool_t getParams(FairParamList*);
19  TObjArray *GetGeoSensitiveNodes(){return fGeoSensNodes;}
20  TObjArray *GetGeoPassiveNodes(){return fGeoPassNodes;}
21 
22 private:
24  PndGeoPassivePar& operator= (const PndGeoPassivePar&) {return *this;}
25 
26  ClassDef(PndGeoPassivePar,1)
27 };
28 
29 #endif /* !PNDGEOPASSIVEPAR_H */