14 #ifndef BSEMCSHASHLYKDIGIPAR_H 15 #define BSEMCSHASHLYKDIGIPAR_H 17 #include "FairParGenericSet.h" 18 #include "FairParamList.h" 31 BSEmcShashlykDigiPar(
const char *name =
"BSEmcShashlykDigiPar",
const char *title =
"Emc digi parameter",
const char *context =
"TestDefaultContext");
59 const TArrayD&
GetOFA() {
return fOF_a; }
60 const TArrayD&
GetOFB() {
return fOF_b; }
71 Int_t fUse_photon_statistic;
72 Double_t fQuantumEfficiency;
73 Double_t fExcessNoiseFactor;
74 Double_t fDetectedPhotonsPerMeV;
75 Double_t fSamplingFactor;
77 Double_t fTimeBeforeHit;
78 Double_t fTimeAfterHit;
79 Double_t fActiveTimeIncrement;
80 Double_t fWfCutOffEnergy;
84 Double_t fPulseshapeMu;
85 Double_t fPulseshapeSigma;
88 Double_t fCF_fraction;
96 Double_t fADCHitThreshold;
97 Double_t fEnergyDigiThreshold;
Double_t GetTimeAfterHit()
static const std::string fgParameterName
Double_t GetWfCutOffEnergy()
parameter set of Emc digitisation
Double_t GetQuantumEfficiency()
const TArrayD & GetCFTCorr()
Double_t GetPulseshapeMu()
Int_t GetUse_photon_statistic()
Bool_t getParams(FairParamList *list)
Double_t GetADCHitThreshold()
void putParams(FairParamList *list)
Double_t GetActiveTimeIncrement()
Double_t GetEnergyDigiThreshold()
Double_t GetExcessNoiseFactor()
Double_t GetDetectedPhotonsPerMeV()
~BSEmcShashlykDigiPar(void)
Double_t GetSamplingFactor()
Double_t GetPulseshapeSigma()
Double_t GetTimeBeforeHit()
BSEmcShashlykDigiPar(const char *name="BSEmcShashlykDigiPar", const char *title="Emc digi parameter", const char *context="TestDefaultContext")