![]() |
ATLAS Offline Software
|
#include <ZDCWaveformSampler.h>
Public Member Functions | |
| ZDCWaveformSampler (float freqMHz, float timeMin, unsigned int numSamples, unsigned int nBits, unsigned int pedestal, std::shared_ptr< ZDCWaveformBase > waveformPtr) | |
| ZDCWaveformSampler (float freqMHz, float timeMin, unsigned int numSamples, unsigned int nBits, unsigned int pedestal, const std::vector< std::shared_ptr< ZDCWaveformBase > > &waveformPtrVec) | |
| void | SetDefaultT0 (float T0) |
| std::vector< unsigned int > | Generate (float amplitude) |
| std::vector< unsigned int > | Generate (float amplitude, float T0) |
| std::vector< unsigned int > | Generate (unsigned int channel, float amplitude, float T0) |
Private Attributes | |
| float | m_timeMin |
| unsigned int | m_numSamples |
| unsigned int | m_pedestal |
| unsigned int | m_numChannels |
| float | m_deltaT |
| float | m_maxADC |
| bool | m_haveDefaultT0 |
| float | m_defaultT0 |
| std::vector< std::shared_ptr< ZDCWaveformBase > > | m_waveformChanPtrs |
Definition at line 24 of file ZDCWaveformSampler.h.
|
inline |
Definition at line 41 of file ZDCWaveformSampler.h.
|
inline |
Definition at line 54 of file ZDCWaveformSampler.h.
|
inline |
Definition at line 72 of file ZDCWaveformSampler.h.
|
inline |
Definition at line 79 of file ZDCWaveformSampler.h.
| std::vector< unsigned int > ZDCWaveformSampler::Generate | ( | unsigned int | channel, |
| float | amplitude, | ||
| float | T0 ) |
Definition at line 8 of file ZDCWaveformSampler.cxx.
|
inline |
Definition at line 67 of file ZDCWaveformSampler.h.
|
private |
Definition at line 35 of file ZDCWaveformSampler.h.
|
private |
Definition at line 31 of file ZDCWaveformSampler.h.
|
private |
Definition at line 34 of file ZDCWaveformSampler.h.
|
private |
Definition at line 32 of file ZDCWaveformSampler.h.
|
private |
Definition at line 29 of file ZDCWaveformSampler.h.
|
private |
Definition at line 27 of file ZDCWaveformSampler.h.
|
private |
Definition at line 28 of file ZDCWaveformSampler.h.
|
private |
Definition at line 26 of file ZDCWaveformSampler.h.
|
private |
Definition at line 37 of file ZDCWaveformSampler.h.