PandaRoot
PndEmcBWEndcapPulseAmplifier Class Reference

waveform modifier to amplify the amplitude More...

#include <PndEmcBWEndcapPulseAmplifier.h>

Inheritance diagram for PndEmcBWEndcapPulseAmplifier:
PndEmcAbsWaveformModifier

Public Member Functions

 PndEmcBWEndcapPulseAmplifier ()
 
 PndEmcBWEndcapPulseAmplifier (Double_t gain, Double_t inputScale)
 
virtual Double_t GetScale ()
 
virtual void Modify (PndEmcWaveform *wf)
 
- Public Member Functions inherited from PndEmcAbsWaveformModifier
virtual ~PndEmcAbsWaveformModifier ()
 

Additional Inherited Members

- Protected Member Functions inherited from PndEmcAbsWaveformModifier
std::vector< Double_t > & GetWaveformReference (PndEmcWaveform *wf)
 
 ClassDef (PndEmcAbsWaveformModifier, 1)
 

Detailed Description

waveform modifier to amplify the amplitude

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

Definition at line 15 of file PndEmcBWEndcapPulseAmplifier.h.

Constructor & Destructor Documentation

◆ PndEmcBWEndcapPulseAmplifier() [1/2]

PndEmcBWEndcapPulseAmplifier::PndEmcBWEndcapPulseAmplifier ( )

◆ PndEmcBWEndcapPulseAmplifier() [2/2]

PndEmcBWEndcapPulseAmplifier::PndEmcBWEndcapPulseAmplifier ( Double_t  gain,
Double_t  inputScale 
)

Member Function Documentation

◆ GetScale()

virtual Double_t PndEmcBWEndcapPulseAmplifier::GetScale ( )
inlinevirtual

Reimplemented from PndEmcAbsWaveformModifier.

Definition at line 21 of file PndEmcBWEndcapPulseAmplifier.h.

References PndEmcAbsWaveformModifier::ClassDef(), and Modify().

21 { return fScale/fInputScale; }

◆ Modify()

virtual void PndEmcBWEndcapPulseAmplifier::Modify ( PndEmcWaveform wf)
virtual

Implements PndEmcAbsWaveformModifier.

Referenced by GetScale().


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