20 #ifndef PNDLMDDIGIPARA_H_ 21 #define PNDLMDDIGIPARA_H_ 25 #include "FairParGenericSet.h" 26 #include "FairParamList.h" 33 PndLmdDigiPara(
const char *name =
"PndLmdDigiParameter",
const char *title =
"PndLmd Strip Digi Parameter",
const char *context =
"Pnd Lmd Digitization parameters");
59 const char *
GetFeType()
const {
return fFeType.Data(); }
78 Double_t fCirclePitch;
81 Double_t fRightOrient;
83 Double_t fCircleAnchorX;
84 Double_t fCircleAnchorY;
85 Double_t fRightAnchorX;
86 Double_t fRightAnchorY;
87 Double_t fLeftAnchorX;
88 Double_t fLeftAnchorY;
89 TVector2 fCircleAnchor;
90 TVector2 fRightAnchor;
void SetLeftAnchor(TVector2 &x)
Int_t GetNrLeftFe() const
TVector2 GetCircleAnchor() const
Double_t GetRightPitch() const
void SetNrFeChannels(Int_t x)
PndLmdDigiPara(const char *name="PndLmdDigiParameter", const char *title="PndLmd Strip Digi Parameter", const char *context="Pnd Lmd Digitization parameters")
void SetRightAnchor(TVector2 &x)
TVector2 GetRightAnchor() const
void SetLeftOrient(Double_t x)
void SetLeftPitch(Double_t x)
Double_t GetLeftPitch() const
void SetCirclePitch(Double_t x)
void SetGausSigma(Double_t x)
void SetNrCircleFe(Int_t x)
const char * GetSensType() const
void SetNrRightFe(Int_t x)
Double_t GetNoise() const
Double_t GetGausSigma() const
Double_t GetRightOrient() const
void SetRightOrient(Double_t x)
void SetRightPitch(Double_t x)
Double_t GetThreshold() const
void putParams(FairParamList *list)
TVector2 GetLeftAnchor() const
void SetCircleAnchor(TVector2 &x)
void SetNrLeftFe(Int_t x)
void SetFeType(TString x)
Int_t GetNrRightFe() const
Int_t GetNrCircleFe() const
Int_t GetNrFeChannels() const
const char * GetFeType() const
Bool_t getParams(FairParamList *list)
Double_t GetLeftOrient() const
void SetSensType(TString x)
Double_t GetCirclePitch() const