BmnRoot
Loading...
Searching...
No Matches
CbmGeoStsPar.h
Go to the documentation of this file.
1#ifndef CBMGEOSTSPAR_H
2#define CBMGEOSTSPAR_H
3
4#include "FairParGenericSet.h"
5
6#include "TH1F.h"
7
8class CbmGeoStsPar : public FairParGenericSet {
9public:
10 TObjArray *fGeoSensNodes; // List of FairGeoNodes for sensitive volumes
11 TObjArray *fGeoPassNodes; // List of FairGeoNodes for sensitive volumes
12
13 CbmGeoStsPar(const char* name="CbmGeoStsPar",
14 const char* title="Sts Geometry Parameters",
15 const char* context="TestDefaultContext");
16 ~CbmGeoStsPar(void);
17 void clear(void);
18 void putParams(FairParamList*);
19 Bool_t getParams(FairParamList*);
20 TObjArray *GetGeoSensitiveNodes(){return fGeoSensNodes;}
21 TObjArray *GetGeoPassiveNodes(){return fGeoPassNodes;}
22
23private:
24 CbmGeoStsPar(const CbmGeoStsPar&) = delete;
25 CbmGeoStsPar operator=(const CbmGeoStsPar&) = delete;
26
27 ClassDef(CbmGeoStsPar,1)
28};
29
30#endif /* !CBMGEOSTSPAR_H */
TObjArray * fGeoSensNodes
void putParams(FairParamList *)
void clear(void)
TObjArray * fGeoPassNodes
TObjArray * GetGeoPassiveNodes()
Bool_t getParams(FairParamList *)
TObjArray * GetGeoSensitiveNodes()