2 #ifndef BSEMCFWENDCAPWAVEFORMGENPAR_HH 3 #define BSEMCFWENDCAPWAVEFORMGENPAR_HH 8 #include "RtypesCore.h" 11 #include "FairParGenericSet.h" 12 #include "FairParamList.h" 17 class TMemberInspector;
28 BSEmcFwEndcapWaveformGenPar(
const char *t_name =
"BSEmcFwEndcapWaveformGenPar",
const char *t_title =
"Emc forward endcap digi parameters",
29 const char *t_context =
"TestDefaultContext");
55 virtual void putParams(FairParamList *t_list) ;
56 virtual Bool_t
getParams(FairParamList *t_list) ;
60 virtual void clear(
void) {};
63 Double_t fPulseshapeTau{0};
64 Double_t fPulseshapeN{0};
66 Double_t fPulseshapev1{0};
67 Double_t fPulseshapetcr{0};
68 Double_t fPulseshapetcf{0};
69 Double_t fPulseshapet_r{0};
70 Double_t fPulseshapeRes{0};
72 Double_t fEnergyRangeHigh{0};
73 Double_t fEnergyRangeLow{0};
74 Double_t fNoiseWidthHigh{0};
75 Double_t fNoiseWidthLow{0};
77 Double_t fTimeBeforeHit{0};
78 Double_t fTimeAfterHit{0};
79 Double_t fWfCutOffEnergy{0};
80 Double_t fSampleRate{0};
82 Double_t fBaselineMeanLow{0};
83 Double_t fBaselineMeanHigh{0};
84 Double_t fBaselineSigmaLow{0};
85 Double_t fBaselineSigmaHigh{0};