PandaRoot
PndGeoHypGePar.h
Go to the documentation of this file.
1 // -------------------------------------------------------------------------
2 // ----- PndGeoHypGePar header file -----
3 
4 // -------------------------------------------------------------------------
5 
6 #ifndef PNDGEOHYPGEPAR_H
7 #define PNDGEOHYPGEPAR_H
8 
9 #include "FairParGenericSet.h"
10 #include "TObjArray.h"
11 
12 class PndGeoHypGePar : public FairParGenericSet {
13  public:
14  TObjArray *fGeoSensNodes;
15  TObjArray *fGeoPassNodes;
17  PndGeoHypGePar(const char *name = "PndGeoHypGePar", const char *title = "HypGe Geometry Parameters", const char *context = "TestDefaultContext");
18  ~PndGeoHypGePar(void);
19  void clear(void);
20  void putParams(FairParamList *);
21  Bool_t getParams(FairParamList *);
22  TObjArray *GetGeoSensitiveNodes() { return fGeoSensNodes; }
23  TObjArray *GetGeoPassiveNodes() { return fGeoPassNodes; }
24 
25  /* Float_t barrel_y;
26  Float_t dplane;
27  Float_t barrel_z;
28  Float_t dstrip;
29  Float_t barrel_z0;
30  Int_t nbox;
31  Float_t dbox;
32  Float_t dtube;
33  Int_t ntube; */
34 
35  ClassDef(PndGeoHypGePar, 2)
36 };
37 
38 #endif /* !PNDGEOHYPGEPAR_H */
~PndGeoHypGePar(void)
TObjArray * GetGeoPassiveNodes()
TObjArray * GetGeoSensitiveNodes()
void putParams(FairParamList *)
PndGeoHypGePar(const char *name="PndGeoHypGePar", const char *title="HypGe Geometry Parameters", const char *context="TestDefaultContext")
void clear(void)
Bool_t getParams(FairParamList *)
TObjArray * fGeoSensNodes
TObjArray * fGeoPassNodes