PandaRoot
BSEmcFwEndcapCosmicWaveformGenPar Class Reference

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

#include <BSEmcFwEndcapCosmicWaveformGenPar.h>

Inheritance diagram for BSEmcFwEndcapCosmicWaveformGenPar:

Public Member Functions

 BSEmcFwEndcapCosmicWaveformGenPar (const char *t_name="BSEmcFwEndcapCosmicWaveformGenPar", const char *t_title="Emc forward endcap digi parameters", const char *t_context="TestDefaultContext")
 
virtual ~BSEmcFwEndcapCosmicWaveformGenPar (void)
 
Int_t GetNBits ()
 
Double_t GetPulseRisetime ()
 
Double_t GetPulseAmplitudeConverstion ()
 
Double_t GetPulseFastDecaytime ()
 
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
Ben Salisbury salis.nosp@m.bury.nosp@m.@hisk.nosp@m.p.un.nosp@m.i-bon.nosp@m.n.de, HISKP Bonn

Definition at line 24 of file BSEmcFwEndcapCosmicWaveformGenPar.h.

Constructor & Destructor Documentation

◆ BSEmcFwEndcapCosmicWaveformGenPar()

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

◆ ~BSEmcFwEndcapCosmicWaveformGenPar()

virtual BSEmcFwEndcapCosmicWaveformGenPar::~BSEmcFwEndcapCosmicWaveformGenPar ( void  )
inlinevirtual

Definition at line 30 of file BSEmcFwEndcapCosmicWaveformGenPar.h.

30 {};

Member Function Documentation

◆ GetBaselineMeanHigh()

Double_t BSEmcFwEndcapCosmicWaveformGenPar::GetBaselineMeanHigh ( )
inline

Definition at line 48 of file BSEmcFwEndcapCosmicWaveformGenPar.h.

48 { return fBaselineMeanHigh; };

◆ GetBaselineMeanLow()

Double_t BSEmcFwEndcapCosmicWaveformGenPar::GetBaselineMeanLow ( )
inline

Definition at line 47 of file BSEmcFwEndcapCosmicWaveformGenPar.h.

47 { return fBaselineMeanLow; };

◆ GetBaselineSigmaHigh()

Double_t BSEmcFwEndcapCosmicWaveformGenPar::GetBaselineSigmaHigh ( )
inline

Definition at line 50 of file BSEmcFwEndcapCosmicWaveformGenPar.h.

References getParams(), and putParams().

50 { return fBaselineSigmaHigh; };

◆ GetBaselineSigmaLow()

Double_t BSEmcFwEndcapCosmicWaveformGenPar::GetBaselineSigmaLow ( )
inline

Definition at line 49 of file BSEmcFwEndcapCosmicWaveformGenPar.h.

49 { return fBaselineSigmaLow; };

◆ GetEnergyRangeHigh()

Double_t BSEmcFwEndcapCosmicWaveformGenPar::GetEnergyRangeHigh ( )
inline

Definition at line 37 of file BSEmcFwEndcapCosmicWaveformGenPar.h.

37 { return fEnergyRangeHigh; };

◆ GetEnergyRangeLow()

Double_t BSEmcFwEndcapCosmicWaveformGenPar::GetEnergyRangeLow ( )
inline

Definition at line 38 of file BSEmcFwEndcapCosmicWaveformGenPar.h.

38 { return fEnergyRangeLow; };

◆ GetNBits()

Int_t BSEmcFwEndcapCosmicWaveformGenPar::GetNBits ( )
inline

Definition at line 32 of file BSEmcFwEndcapCosmicWaveformGenPar.h.

32 { return fNBits; };

◆ GetNoiseWidthHigh()

Double_t BSEmcFwEndcapCosmicWaveformGenPar::GetNoiseWidthHigh ( )
inline

Definition at line 39 of file BSEmcFwEndcapCosmicWaveformGenPar.h.

39 { return fNoiseWidthHigh; };

◆ GetNoiseWidthLow()

Double_t BSEmcFwEndcapCosmicWaveformGenPar::GetNoiseWidthLow ( )
inline

Definition at line 40 of file BSEmcFwEndcapCosmicWaveformGenPar.h.

40 { return fNoiseWidthLow; };

◆ getParams()

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

Referenced by GetBaselineSigmaHigh().

◆ GetPulseAmplitudeConverstion()

Double_t BSEmcFwEndcapCosmicWaveformGenPar::GetPulseAmplitudeConverstion ( )
inline

Definition at line 34 of file BSEmcFwEndcapCosmicWaveformGenPar.h.

34 { return fPulseAmplitudeConversion; };

◆ GetPulseFastDecaytime()

Double_t BSEmcFwEndcapCosmicWaveformGenPar::GetPulseFastDecaytime ( )
inline

Definition at line 35 of file BSEmcFwEndcapCosmicWaveformGenPar.h.

35 { return fPulseFastDecaytime; };

◆ GetPulseRisetime()

Double_t BSEmcFwEndcapCosmicWaveformGenPar::GetPulseRisetime ( )
inline

Definition at line 33 of file BSEmcFwEndcapCosmicWaveformGenPar.h.

33 { return fPulseRisetime; };

◆ GetSampleRate()

Double_t BSEmcFwEndcapCosmicWaveformGenPar::GetSampleRate ( )
inline

Definition at line 45 of file BSEmcFwEndcapCosmicWaveformGenPar.h.

45 { return fSampleRate; };

◆ GetTimeAfterHit()

Double_t BSEmcFwEndcapCosmicWaveformGenPar::GetTimeAfterHit ( )
inline

Definition at line 44 of file BSEmcFwEndcapCosmicWaveformGenPar.h.

44 { return fTimeAfterHit; };

◆ GetTimeBeforeHit()

Double_t BSEmcFwEndcapCosmicWaveformGenPar::GetTimeBeforeHit ( )
inline

Definition at line 43 of file BSEmcFwEndcapCosmicWaveformGenPar.h.

43 { return fTimeBeforeHit; };

◆ GetWfCutOffEnergy()

Double_t BSEmcFwEndcapCosmicWaveformGenPar::GetWfCutOffEnergy ( )
inline

Definition at line 42 of file BSEmcFwEndcapCosmicWaveformGenPar.h.

42 { return fWfCutOffEnergy; };

◆ putParams()

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

Referenced by GetBaselineSigmaHigh().

Member Data Documentation

◆ fgParameterName

const std::string BSEmcFwEndcapCosmicWaveformGenPar::fgParameterName
static

Definition at line 27 of file BSEmcFwEndcapCosmicWaveformGenPar.h.


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