MpdFsaGeoPar.h 800 B

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