MpdZdcDigiPar.h 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. /*************************************************************************************
  2. *
  3. * MpdZdcDigiPar
  4. * Container class for MpdZdc digitisation parameters
  5. *
  6. * Author: Elena Litvinenko
  7. * e-mail: litvin@nf.jinr.ru
  8. * Version: 04-Apr-2008
  9. *
  10. ************************************************************************************/
  11. #ifndef MPDZDCDIGIPAR_H
  12. #define MPDZDCDIGIPAR_H
  13. #include "FairParGenericSet.h"
  14. #include "TObjArray.h"
  15. class MpdZdcDigiPar: public FairParGenericSet
  16. {
  17. public :
  18. MpdZdcDigiPar (const char *name="MpdZdcDigiPar", const char *title="ZDC Digi Parameters",
  19. const char *context="TestDefaultContext");
  20. virtual ~MpdZdcDigiPar() {};
  21. void putParams(FairParamList* list);
  22. Bool_t getParams(FairParamList* list);
  23. inline Int_t GetADCBits() {return fADCBits;};
  24. inline Double_t GetADCResolution() {return fADCResolution;};
  25. inline Double_t GetEnergyDigiThreshold() {return fEnergyDigiThreshold;};
  26. private:
  27. Int_t fADCBits; // Hardware parameter
  28. Double_t fADCResolution; // Hardware parameter
  29. Double_t fEnergyDigiThreshold;
  30. ClassDef(MpdZdcDigiPar,1);
  31. };
  32. #endif // MPDZDCDIGIPAR_H