er  dev
ERGadastGeoPar.h
1 // -------------------------------------------------------------------------
2 // ----- ERGadastGeoPar header file -----
3 // ----- Created 03/15 by V.Schetinin -----
4 // -------------------------------------------------------------------------
5 
6 #ifndef ERGadastGeoPar_H
7 #define ERGadastGeoPar_H
8 
9 #include "FairParGenericSet.h"
10 
11 class TObjArray;
12 class FairParamList;
13 
14 class ERGadastGeoPar : public FairParGenericSet
15 {
16  public:
17 
19  TObjArray* fGeoSensNodes;
20 
22  TObjArray* fGeoPassNodes;
23 
24  ERGadastGeoPar(const char* name="ERGadastGeoPar",
25  const char* title="Gadast Geometry Parameters",
26  const char* context="TestDefaultContext");
27  ~ERGadastGeoPar(void);
28  void clear(void);
29  void putParams(FairParamList*);
30  Bool_t getParams(FairParamList*);
31  TObjArray* GetGeoSensitiveNodes() {return fGeoSensNodes;}
32  TObjArray* GetGeoPassiveNodes() {return fGeoPassNodes;}
33 
34  private:
36  ERGadastGeoPar& operator=(const ERGadastGeoPar&);
37 
38  ClassDef(ERGadastGeoPar,1)
39 };
40 
41 #endif /* ERGadastGeoPar_H */
TObjArray * fGeoPassNodes
TObjArray * fGeoSensNodes