PandaRoot
PndGemGeoPar.h
Go to the documentation of this file.
1 // -------------------------------------------------------------------------
2 // ----- PndGemGeoPar header file -----
3 // ----- Created 15/02/2009 by R.Karabowicz -----
4 // -------------------------------------------------------------------------
5 
12 #ifndef PNDGEMGEOPAR_H
13 #define PNDGEMGEOPAR_H
14 
15 #include "FairParGenericSet.h"
16 #include "TH1F.h"
17 
18 class PndGemGeoPar : public FairParGenericSet {
19  public:
20  PndGemGeoPar(const char *name = "PndGemGeoPar", const char *title = "PndGem Geometry Parameters", const char *context = "TestDefaultContext");
21  ~PndGemGeoPar(void);
22  void clear(void);
23  void putParams(FairParamList *l);
24  Bool_t getParams(FairParamList *l);
25  TObjArray *GetGeoSensitiveNodes() { return fGeoSensNodes; }
26  TObjArray *GetGeoPassiveNodes() { return fGeoPassNodes; }
27 
28  private:
29  TObjArray *fGeoSensNodes; // List of FairGeoNodes for sensitive volumes
30  TObjArray *fGeoPassNodes; // List of FairGeoNodes for sensitive volumes
31 
32  ClassDef(PndGemGeoPar, 2);
33 };
34 
35 #endif /* !PNDGEMGEOPAR_H */
~PndGemGeoPar(void)
Bool_t getParams(FairParamList *l)
TObjArray * GetGeoSensitiveNodes()
Definition: PndGemGeoPar.h:25
void clear(void)
void putParams(FairParamList *l)
PndGemGeoPar(const char *name="PndGemGeoPar", const char *title="PndGem Geometry Parameters", const char *context="TestDefaultContext")
TObjArray * GetGeoPassiveNodes()
Definition: PndGemGeoPar.h:26