1 #ifndef BSEMCFWENDCAPBLINDDECONVPAR_HH     2 #define BSEMCFWENDCAPBLINDDECONVPAR_HH     7 #include "RtypesCore.h"    10 #include "FairParGenericSet.h"    11 #include "FairParamList.h"    16 class TMemberInspector;
    28   BSEmcFwEndcapBlindDeconvPar(
const char *t_name = 
"BSEmcFwEndcapBlindDeconvPar", 
const char *t_title = 
"Emc forward endcap digi parameters",
    29                               const char *t_context = 
"TestDefaultContext");
    42   virtual void putParams(FairParamList *t_list) ;
    43   virtual Bool_t 
getParams(FairParamList *t_list) ;
    47   virtual void clear(
void)  {};
    49   Text_t fDeconvolutionFilename[100]{0};
    51   Double_t fPeakFinderThreshold{0};
    52   Double_t fPeakFinderLowerLimit{0};
    53   Double_t fPeakFinderUpperLimit{0};
    55   Double_t fPileUpDetectionYScale{0};
    56   Double_t fPileUpDetectionXOffset{0};
    57   Double_t fPileUpDetectionYOffset{0};
    59   Int_t fBaselineSampleNumber{0};
 Double_t GetPeakFinderUpperLimit() const
 
parameter set for the FwEndcap Blind deconvolution approach 
 
Double_t GetPileUpDetectionXOffset() const
 
const Text_t * GetDeconvolutionFilename() const
 
virtual void putParams(FairParamList *t_list)
 
Double_t GetPileUpDetectionYScale() const
 
Double_t GetPeakFinderLowerLimit() const
 
virtual ~BSEmcFwEndcapBlindDeconvPar(void)
 
Double_t GetPeakFinderThreshold() const
 
BSEmcFwEndcapBlindDeconvPar(const char *t_name="BSEmcFwEndcapBlindDeconvPar", const char *t_title="Emc forward endcap digi parameters", const char *t_context="TestDefaultContext")
 
static const std::string fgParameterName
 
virtual Bool_t getParams(FairParamList *t_list)
 
Double_t GetPileUpDetectionYOffset() const
 
Int_t GetBaselineSampleNumber() const