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 36 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 42 of file BSEmcFwEndcapWaveformGenPar.h.

42 {};

Member Function Documentation

◆ GetBaselineMeanHigh()

Double_t BSEmcFwEndcapWaveformGenPar::GetBaselineMeanHigh ( )
inline

Definition at line 63 of file BSEmcFwEndcapWaveformGenPar.h.

63 { return fBaselineMeanHigh; };

◆ GetBaselineMeanLow()

Double_t BSEmcFwEndcapWaveformGenPar::GetBaselineMeanLow ( )
inline

Definition at line 62 of file BSEmcFwEndcapWaveformGenPar.h.

62 { return fBaselineMeanLow; };

◆ GetBaselineSigmaHigh()

Double_t BSEmcFwEndcapWaveformGenPar::GetBaselineSigmaHigh ( )
inline

Definition at line 65 of file BSEmcFwEndcapWaveformGenPar.h.

References getParams(), and putParams().

65 { return fBaselineSigmaHigh; };

◆ GetBaselineSigmaLow()

Double_t BSEmcFwEndcapWaveformGenPar::GetBaselineSigmaLow ( )
inline

Definition at line 64 of file BSEmcFwEndcapWaveformGenPar.h.

64 { return fBaselineSigmaLow; };

◆ GetEnergyRangeHigh()

Double_t BSEmcFwEndcapWaveformGenPar::GetEnergyRangeHigh ( )
inline

Definition at line 52 of file BSEmcFwEndcapWaveformGenPar.h.

52 { return fEnergyRangeHigh; };

◆ GetEnergyRangeLow()

Double_t BSEmcFwEndcapWaveformGenPar::GetEnergyRangeLow ( )
inline

Definition at line 53 of file BSEmcFwEndcapWaveformGenPar.h.

53 { return fEnergyRangeLow; };

◆ GetNBits()

Int_t BSEmcFwEndcapWaveformGenPar::GetNBits ( )
inline

Definition at line 44 of file BSEmcFwEndcapWaveformGenPar.h.

44 { return fNBits; };

◆ GetNoiseWidthHigh()

Double_t BSEmcFwEndcapWaveformGenPar::GetNoiseWidthHigh ( )
inline

Definition at line 54 of file BSEmcFwEndcapWaveformGenPar.h.

54 { return fNoiseWidthHigh; };

◆ GetNoiseWidthLow()

Double_t BSEmcFwEndcapWaveformGenPar::GetNoiseWidthLow ( )
inline

Definition at line 55 of file BSEmcFwEndcapWaveformGenPar.h.

55 { return fNoiseWidthLow; };

◆ getParams()

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

Referenced by GetBaselineSigmaHigh().

◆ GetPulseshapeN()

Double_t BSEmcFwEndcapWaveformGenPar::GetPulseshapeN ( )
inline

Definition at line 46 of file BSEmcFwEndcapWaveformGenPar.h.

46 { return fPulseshapeN; };

◆ GetPulseshapeRes()

Double_t BSEmcFwEndcapWaveformGenPar::GetPulseshapeRes ( )
inline

Definition at line 51 of file BSEmcFwEndcapWaveformGenPar.h.

51 { return fPulseshapeRes; };

◆ GetPulseshapet_r()

Double_t BSEmcFwEndcapWaveformGenPar::GetPulseshapet_r ( )
inline

Definition at line 50 of file BSEmcFwEndcapWaveformGenPar.h.

50 { return fPulseshapet_r; };

◆ GetPulseshapeTau()

Double_t BSEmcFwEndcapWaveformGenPar::GetPulseshapeTau ( )
inline

Definition at line 45 of file BSEmcFwEndcapWaveformGenPar.h.

45 { return fPulseshapeTau; };

◆ GetPulseshapetcf()

Double_t BSEmcFwEndcapWaveformGenPar::GetPulseshapetcf ( )
inline

Definition at line 49 of file BSEmcFwEndcapWaveformGenPar.h.

49 { return fPulseshapetcf; };

◆ GetPulseshapetcr()

Double_t BSEmcFwEndcapWaveformGenPar::GetPulseshapetcr ( )
inline

Definition at line 48 of file BSEmcFwEndcapWaveformGenPar.h.

48 { return fPulseshapetcr; };

◆ GetPulseshapev1()

Double_t BSEmcFwEndcapWaveformGenPar::GetPulseshapev1 ( )
inline

Definition at line 47 of file BSEmcFwEndcapWaveformGenPar.h.

47 { return fPulseshapev1; };

◆ GetSampleRate()

Double_t BSEmcFwEndcapWaveformGenPar::GetSampleRate ( )
inline

Definition at line 60 of file BSEmcFwEndcapWaveformGenPar.h.

60 { return fSampleRate; };

◆ GetTimeAfterHit()

Double_t BSEmcFwEndcapWaveformGenPar::GetTimeAfterHit ( )
inline

Definition at line 59 of file BSEmcFwEndcapWaveformGenPar.h.

59 { return fTimeAfterHit; };

◆ GetTimeBeforeHit()

Double_t BSEmcFwEndcapWaveformGenPar::GetTimeBeforeHit ( )
inline

Definition at line 58 of file BSEmcFwEndcapWaveformGenPar.h.

58 { return fTimeBeforeHit; };

◆ GetWfCutOffEnergy()

Double_t BSEmcFwEndcapWaveformGenPar::GetWfCutOffEnergy ( )
inline

Definition at line 57 of file BSEmcFwEndcapWaveformGenPar.h.

57 { 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 39 of file BSEmcFwEndcapWaveformGenPar.h.


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