#ifndef PNDTORINODETECTORDIGIPAR_H #define PNDTORINODETECTORDIGIPAR_H #include "FairParGenericSet.h" #include "TArrayF.h" class FairParamList; class PndTorinoDetectorDigiPar : public FairParGenericSet { public: PndTorinoDetectorDigiPar(const char* name="PndTorinoDetectorDigiPar", const char* title="PndTorinoDetector digitization Parameters", const char* context="TestDefaultContext"); ~PndTorinoDetectorDigiPar(void); void clear(void); void putParams(FairParamList*); Bool_t getParams(FairParamList*); Int_t GetNrOfLayers() { return fNrOfLayers;} Float_t GetXSmearing(Int_t i) {return fXSmearing[i];} Float_t GetYSmearing(Int_t i) {return fYSmearing[i];} private: Int_t fNrOfLayers; // Number of detector layers TArrayF fXSmearing; TArrayF fYSmearing; PndTorinoDetectorDigiPar(const PndTorinoDetectorDigiPar&); PndTorinoDetectorDigiPar& operator=(const PndTorinoDetectorDigiPar&); ClassDef(PndTorinoDetectorDigiPar,1) }; #endif