EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CbmGeoRichPar.h
Go to the documentation of this file. Or view the newest version in sPHENIX GitHub for file CbmGeoRichPar.h
1 
10 #ifndef CBM_GEO_RICH_PAR
11 #define CBM_GEO_RICH_PAR
12 
13 #include "FairParGenericSet.h"
14 
15 class TObjArray;
16 
26 {
27 public:
28 
29  TObjArray* fGeoSensNodes; // List of FairGeoNodes for sensitive volumes
30  TObjArray* fGeoPassNodes; // List of FairGeoNodes for sensitive volumes
31 
33  const char* name="CbmGeoRichPar",
34  const char* title="Rich Geometry Parameters",
35  const char* context="TestDefaultContext");
36 
37  ~CbmGeoRichPar(void);
38 
39  void clear(void);
40 
41  void putParams(
42  FairParamList*);
43 
44  Bool_t getParams(
45  FairParamList*);
46 
47  TObjArray* GetGeoSensitiveNodes(){return fGeoSensNodes;}
48 
49  TObjArray* GetGeoPassiveNodes(){return fGeoPassNodes;}
50 
51 private:
56 
61 
62  ClassDef(CbmGeoRichPar,1)
63 };
64 
65 #endif