CbmSttDigiPar.h 782 B

12345678910111213141516171819202122232425262728293031323334353637
  1. #ifndef CBMSTTDIGIPAR_H
  2. #define CBMSTTDIGIPAR_H
  3. #include "TObject.h"
  4. #include "FairParSet.h"
  5. #include <fstream>
  6. class CbmSttDigiPar : public FairParSet
  7. {
  8. protected:
  9. public:
  10. CbmSttDigiPar(const char* name="SttDigiPar",
  11. const char* title="Stt Digitisation Parameters",
  12. const char* context="TestDefaultContext");
  13. ~CbmSttDigiPar();
  14. Int_t getSize() { return 0; }
  15. Bool_t init(FairParIo* input);
  16. Int_t write(FairParIo* output);
  17. void clear();
  18. void printParam();
  19. void readline(const char*, Int_t*);
  20. void readline(const char*,Int_t*,fstream *);
  21. void putAsciiHeader(TString&);
  22. Bool_t writeline(char*, Int_t, Int_t);
  23. ClassDef(CbmSttDigiPar,1) // Container for the Stt Digitisation parameters
  24. };
  25. #endif /*!CBMSTTDIGIPAR_H*/