CbmGeoSttPar.h 813 B

12345678910111213141516171819202122232425262728
  1. #ifndef CBMGEOSTTPAR_H
  2. #define CBMGEOSTTPAR_H
  3. #include "FairParGenericSet.h"
  4. #include "TH1F.h"
  5. #include "TObjArray.h"
  6. class CbmGeoSttPar : public FairParGenericSet
  7. {
  8. public:
  9. TObjArray *fGeoSensNodes; // List of FairGeoNodes for sensitive volumes
  10. TObjArray *fGeoPassNodes; // List of FairGeoNodes for sensitive volumes
  11. CbmGeoSttPar(const char* name="CbmGeoSttPar",
  12. const char* title="Stt Geometry Parameters",
  13. const char* context="TestDefaultContext");
  14. ~CbmGeoSttPar(void);
  15. void clear(void);
  16. void putParams(FairParamList*);
  17. Bool_t getParams(FairParamList*);
  18. TObjArray *GetGeoSensitiveNodes(){return fGeoSensNodes;}
  19. TObjArray *GetGeoPassiveNodes(){return fGeoPassNodes;}
  20. ClassDef(CbmGeoSttPar,1)
  21. };
  22. #endif /* !CBMGEOSTTPAR_H */