MpdEtofGeoPar.h 1.2 KB

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