MpdZdcGeoPar.h 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. /*************************************************************************************
  2. *
  3. * Class MpdZdcGeoPar
  4. *
  5. * Adopted for MPD by: Elena Litvinenko
  6. * e-mail: litvin@nf.jinr.ru
  7. * Version: 8-Apr-2008
  8. *
  9. ************************************************************************************/
  10. #ifndef MPDGEOZDCPAR_H
  11. #define MPDGEOZDCPAR_H
  12. #include "FairParGenericSet.h"
  13. #include "TObjArray.h"
  14. class MpdZdcGeoPar : public FairParGenericSet {
  15. public:
  16. TObjArray *fGeoSensNodes; /** List of FairGeoNodes for sensitive volumes */
  17. TObjArray *fGeoPassNodes; /** List of FairGeoNodes for passive volumes */
  18. MpdZdcGeoPar(const char* name="MpdZdcGeoPar",
  19. const char* title="Zdc Geometry Parameters",
  20. const char* context="ZdcDefaultContext");
  21. ~MpdZdcGeoPar(void);
  22. void clear(void);
  23. void putParams(FairParamList*);
  24. Bool_t getParams(FairParamList*);
  25. TObjArray *GetGeoSensitiveNodes(){return fGeoSensNodes;}
  26. TObjArray *GetGeoPassiveNodes(){return fGeoPassNodes;}
  27. ClassDef(MpdZdcGeoPar,1)
  28. };
  29. #endif /* !MPDGEOZDCPAR_H */