PandaRoot
BSEmcShashlykNoiseAdder Class Reference

waveform modifier to add noise to waveform More...

#include <BSEmcShashlykNoiseAdder.h>

Inheritance diagram for BSEmcShashlykNoiseAdder:
BSEmcAbsWaveformModifier

Public Member Functions

 BSEmcShashlykNoiseAdder ()
 
 ~BSEmcShashlykNoiseAdder ()
 
 BSEmcShashlykNoiseAdder (Double_t sigma, Int_t seed)
 
virtual void Modify (BSEmcWaveform *wf)
 
- 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

waveform modifier to add noise to waveform

Author
Guang Zhao (zhaog.nosp@m.@ihe.nosp@m.p.ac..nosp@m.cn)

Definition at line 28 of file BSEmcShashlykNoiseAdder.h.

Constructor & Destructor Documentation

◆ BSEmcShashlykNoiseAdder() [1/2]

BSEmcShashlykNoiseAdder::BSEmcShashlykNoiseAdder ( )

◆ ~BSEmcShashlykNoiseAdder()

BSEmcShashlykNoiseAdder::~BSEmcShashlykNoiseAdder ( )

◆ BSEmcShashlykNoiseAdder() [2/2]

BSEmcShashlykNoiseAdder::BSEmcShashlykNoiseAdder ( Double_t  sigma,
Int_t  seed 
)

Member Function Documentation

◆ Modify()

virtual void BSEmcShashlykNoiseAdder::Modify ( BSEmcWaveform wf)
virtual

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