PandaRoot
BSEmcFwEndcapWaveformGenPar Class Reference

parameter set for the FWEndcap variant of waveform simulation More...

#include <BSEmcFwEndcapWaveformGenPar.h>

Inheritance diagram for BSEmcFwEndcapWaveformGenPar:

Public Member Functions

 BSEmcFwEndcapWaveformGenPar (const char *t_name="BSEmcFwEndcapWaveformGenPar", const char *t_title="Emc forward endcap digi parameters", const char *t_context="TestDefaultContext")
 
virtual ~BSEmcFwEndcapWaveformGenPar (void)
 
Int_t GetNBits ()
 
Double_t GetPulseshapeTau ()
 
Double_t GetPulseshapeN ()
 
Double_t GetPulseshapev1 ()
 
Double_t GetPulseshapetcr ()
 
Double_t GetPulseshapetcf ()
 
Double_t GetPulseshapet_r ()
 
Double_t GetPulseshapeRes ()
 
Double_t GetEnergyRangeHigh ()
 
Double_t GetEnergyRangeLow ()
 
Double_t GetNoiseWidthHigh ()
 
Double_t GetNoiseWidthLow ()
 
Double_t GetWfCutOffEnergy ()
 
Double_t GetTimeBeforeHit ()
 
Double_t GetTimeAfterHit ()
 
Double_t GetSampleRate ()
 
Double_t GetBaselineMeanLow ()
 
Double_t GetBaselineMeanHigh ()
 
Double_t GetBaselineSigmaLow ()
 
Double_t GetBaselineSigmaHigh ()
 
virtual void putParams (FairParamList *t_list)
 
virtual Bool_t getParams (FairParamList *t_list)
 

Static Public Attributes

static const std::string fgParameterName
 

Detailed Description

parameter set for the FWEndcap variant of waveform simulation

Author
Ph. Mahlberg mahlb.nosp@m.erg@.nosp@m.hiskp.nosp@m..uni.nosp@m.-bonn.nosp@m..de

Definition at line 24 of file BSEmcFwEndcapWaveformGenPar.h.

Constructor & Destructor Documentation

◆ BSEmcFwEndcapWaveformGenPar()

BSEmcFwEndcapWaveformGenPar::BSEmcFwEndcapWaveformGenPar ( const char *  t_name = "BSEmcFwEndcapWaveformGenPar",
const char *  t_title = "Emc forward endcap digi parameters",
const char *  t_context = "TestDefaultContext" 
)

◆ ~BSEmcFwEndcapWaveformGenPar()

virtual BSEmcFwEndcapWaveformGenPar::~BSEmcFwEndcapWaveformGenPar ( void  )
inlinevirtual

Definition at line 30 of file BSEmcFwEndcapWaveformGenPar.h.

30 {};

Member Function Documentation

◆ GetBaselineMeanHigh()

Double_t BSEmcFwEndcapWaveformGenPar::GetBaselineMeanHigh ( )
inline

Definition at line 51 of file BSEmcFwEndcapWaveformGenPar.h.

51 { return fBaselineMeanHigh; };

◆ GetBaselineMeanLow()

Double_t BSEmcFwEndcapWaveformGenPar::GetBaselineMeanLow ( )
inline

Definition at line 50 of file BSEmcFwEndcapWaveformGenPar.h.

50 { return fBaselineMeanLow; };

◆ GetBaselineSigmaHigh()

Double_t BSEmcFwEndcapWaveformGenPar::GetBaselineSigmaHigh ( )
inline

Definition at line 53 of file BSEmcFwEndcapWaveformGenPar.h.

References getParams(), and putParams().

53 { return fBaselineSigmaHigh; };

◆ GetBaselineSigmaLow()

Double_t BSEmcFwEndcapWaveformGenPar::GetBaselineSigmaLow ( )
inline

Definition at line 52 of file BSEmcFwEndcapWaveformGenPar.h.

52 { return fBaselineSigmaLow; };

◆ GetEnergyRangeHigh()

Double_t BSEmcFwEndcapWaveformGenPar::GetEnergyRangeHigh ( )
inline

Definition at line 40 of file BSEmcFwEndcapWaveformGenPar.h.

40 { return fEnergyRangeHigh; };

◆ GetEnergyRangeLow()

Double_t BSEmcFwEndcapWaveformGenPar::GetEnergyRangeLow ( )
inline

Definition at line 41 of file BSEmcFwEndcapWaveformGenPar.h.

41 { return fEnergyRangeLow; };

◆ GetNBits()

Int_t BSEmcFwEndcapWaveformGenPar::GetNBits ( )
inline

Definition at line 32 of file BSEmcFwEndcapWaveformGenPar.h.

32 { return fNBits; };

◆ GetNoiseWidthHigh()

Double_t BSEmcFwEndcapWaveformGenPar::GetNoiseWidthHigh ( )
inline

Definition at line 42 of file BSEmcFwEndcapWaveformGenPar.h.

42 { return fNoiseWidthHigh; };

◆ GetNoiseWidthLow()

Double_t BSEmcFwEndcapWaveformGenPar::GetNoiseWidthLow ( )
inline

Definition at line 43 of file BSEmcFwEndcapWaveformGenPar.h.

43 { return fNoiseWidthLow; };

◆ getParams()

virtual Bool_t BSEmcFwEndcapWaveformGenPar::getParams ( FairParamList *  t_list)
virtual

Referenced by GetBaselineSigmaHigh().

◆ GetPulseshapeN()

Double_t BSEmcFwEndcapWaveformGenPar::GetPulseshapeN ( )
inline

Definition at line 34 of file BSEmcFwEndcapWaveformGenPar.h.

34 { return fPulseshapeN; };

◆ GetPulseshapeRes()

Double_t BSEmcFwEndcapWaveformGenPar::GetPulseshapeRes ( )
inline

Definition at line 39 of file BSEmcFwEndcapWaveformGenPar.h.

39 { return fPulseshapeRes; };

◆ GetPulseshapet_r()

Double_t BSEmcFwEndcapWaveformGenPar::GetPulseshapet_r ( )
inline

Definition at line 38 of file BSEmcFwEndcapWaveformGenPar.h.

38 { return fPulseshapet_r; };

◆ GetPulseshapeTau()

Double_t BSEmcFwEndcapWaveformGenPar::GetPulseshapeTau ( )
inline

Definition at line 33 of file BSEmcFwEndcapWaveformGenPar.h.

33 { return fPulseshapeTau; };

◆ GetPulseshapetcf()

Double_t BSEmcFwEndcapWaveformGenPar::GetPulseshapetcf ( )
inline

Definition at line 37 of file BSEmcFwEndcapWaveformGenPar.h.

37 { return fPulseshapetcf; };

◆ GetPulseshapetcr()

Double_t BSEmcFwEndcapWaveformGenPar::GetPulseshapetcr ( )
inline

Definition at line 36 of file BSEmcFwEndcapWaveformGenPar.h.

36 { return fPulseshapetcr; };

◆ GetPulseshapev1()

Double_t BSEmcFwEndcapWaveformGenPar::GetPulseshapev1 ( )
inline

Definition at line 35 of file BSEmcFwEndcapWaveformGenPar.h.

35 { return fPulseshapev1; };

◆ GetSampleRate()

Double_t BSEmcFwEndcapWaveformGenPar::GetSampleRate ( )
inline

Definition at line 48 of file BSEmcFwEndcapWaveformGenPar.h.

48 { return fSampleRate; };

◆ GetTimeAfterHit()

Double_t BSEmcFwEndcapWaveformGenPar::GetTimeAfterHit ( )
inline

Definition at line 47 of file BSEmcFwEndcapWaveformGenPar.h.

47 { return fTimeAfterHit; };

◆ GetTimeBeforeHit()

Double_t BSEmcFwEndcapWaveformGenPar::GetTimeBeforeHit ( )
inline

Definition at line 46 of file BSEmcFwEndcapWaveformGenPar.h.

46 { return fTimeBeforeHit; };

◆ GetWfCutOffEnergy()

Double_t BSEmcFwEndcapWaveformGenPar::GetWfCutOffEnergy ( )
inline

Definition at line 45 of file BSEmcFwEndcapWaveformGenPar.h.

45 { return fWfCutOffEnergy; };

◆ putParams()

virtual void BSEmcFwEndcapWaveformGenPar::putParams ( FairParamList *  t_list)
virtual

Referenced by GetBaselineSigmaHigh().

Member Data Documentation

◆ fgParameterName

const std::string BSEmcFwEndcapWaveformGenPar::fgParameterName
static

Definition at line 27 of file BSEmcFwEndcapWaveformGenPar.h.


The documentation for this class was generated from the following file: