PandaRoot
BSEmcBaselineAdder Class Reference

Adds a Baseline to a waveform. More...

#include <BSEmcBaselineAdder.h>

Inheritance diagram for BSEmcBaselineAdder:
BSEmcAbsWaveformModifier

Public Member Functions

 BSEmcBaselineAdder ()
 
 BSEmcBaselineAdder (Double_t t_distributionMean, Double_t t_distributionWidth)
 
virtual void Modify (BSEmcWaveform *t_wf)
 
void SetDistributionMean (Double_t t_mean)
 
void SetDistributionWidth (Double_t t_width)
 
- Public Member Functions inherited from BSEmcAbsWaveformModifier
virtual Double_t GetScale ()
 
virtual ~BSEmcAbsWaveformModifier ()
 

Additional Inherited Members

- Protected Member Functions inherited from BSEmcAbsWaveformModifier
std::vector< Double_t > & GetWaveformReference (BSEmcWaveform *t_wf)
 
 ClassDef (BSEmcAbsWaveformModifier, 1)
 

Detailed Description

Adds a Baseline to a waveform.

Author
Ben Salisbury salis.nosp@m.bury.nosp@m.@hisk.nosp@m.p.un.nosp@m.i-bon.nosp@m.n.de, HISKP Bonn
Date
2021-03

Definition at line 22 of file BSEmcBaselineAdder.h.

Constructor & Destructor Documentation

◆ BSEmcBaselineAdder() [1/2]

BSEmcBaselineAdder::BSEmcBaselineAdder ( )

◆ BSEmcBaselineAdder() [2/2]

BSEmcBaselineAdder::BSEmcBaselineAdder ( Double_t  t_distributionMean,
Double_t  t_distributionWidth 
)

Member Function Documentation

◆ Modify()

virtual void BSEmcBaselineAdder::Modify ( BSEmcWaveform t_wf)
virtual

◆ SetDistributionMean()

void BSEmcBaselineAdder::SetDistributionMean ( Double_t  t_mean)
inline

Definition at line 28 of file BSEmcBaselineAdder.h.

28 { fBaselineDistributionMean = t_mean; }

◆ SetDistributionWidth()

void BSEmcBaselineAdder::SetDistributionWidth ( Double_t  t_width)
inline

Definition at line 29 of file BSEmcBaselineAdder.h.

References BSEmcAbsWaveformModifier::ClassDef().

29 { fBaselineDistributionWidth = t_width; }

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