4 #ifndef PNDSDSPIXELDIGIPAR_H 5 #define PNDSDSPIXELDIGIPAR_H 8 #include "FairParGenericSet.h" 9 #include "FairParamList.h" 17 PndSdsPixelDigiPar(
const char *name =
"PndSdsParTest",
const char *title =
"PndSds pixel digi parameter",
const char *context =
"TestDefaultContext");
23 virtual void Print(std::ostream &out = std::cout)
const;
43 Double_t
GetTimeStep()
const {
return (1. / fFeBusClock * 1000.); }
77 Int_t fChargeConvMethod;
78 Double_t fPixelSorterCellWidth;
79 Int_t fPixelSorterNumberOfCells;
void SetFeBusClock(Double_t x)
Double_t GetQCloudSigma() const
Double_t GetXPitch() const
~PndSdsPixelDigiPar(void)
void SetXPitch(Double_t x)
Double_t GetThreshold() const
PndSdsPixelDigiPar(const char *name="PndSdsParTest", const char *title="PndSds pixel digi parameter", const char *context="TestDefaultContext")
virtual void Print(std::ostream &out=std::cout) const
Double_t GetNoise() const
Int_t GetMaxFEperCol() const
friend std::ostream & operator<<(std::ostream &out, const PndSdsPixelDigiPar &dt)
Double_t GetFeBusClock() const
void SetThreshold(Double_t x)
Double_t GetClustRadius() const
void SetNoise(Double_t x)
void SetClustRadius(Double_t x)
void SetChargeConvMethod(Int_t x)
Double_t GetPixelSorterCellWidth() const
Int_t GetMaxFEperRow() const
void putParams(FairParamList *list)
Bool_t getParams(FairParamList *list)
void SetPixelSorterNumberOfCells(Int_t x)
Double_t GetTimeStep() const
Time step of one clock cycle in ns.
Double_t GetYPitch() const
void SetMaxFEperRow(Int_t x)
void SetQCloudSigma(Double_t x)
void SetMaxFEperCol(Int_t x)
Int_t GetPixelSorterNumberOfCells() const
void SetYPitch(Double_t x)
Int_t GetChargeConvMethod() const
void SetPixelSorterCellWidth(Double_t x)
Digitization Parameter Class for SDS-Pixel part.