Belle II Software
release-08-01-10
|
Type to store elementary waveform parameters. More...
#include <SVDWaveform.h>
Public Member Functions | |
ElementaryWaveform (double initTime, double charge, double tau, WaveformShape wfun, RelationElement::index_type particle, RelationElement::index_type truehit) | |
Constructor. | |
std::string | toString () const |
Create a string containing data of this ElementaryWaveform object. | |
Public Attributes | |
double | m_initTime |
Start time of the waveform. | |
double | m_charge |
Charge of the waveform. | |
double | m_tau |
Decay time of the waveform. | |
WaveformShape | m_wfun |
Waveform shape. | |
RelationElement::index_type | m_particle |
DataStore index of the generating MC Particle. | |
RelationElement::index_type | m_truehit |
DataStore index of the associated SVDTrueHit. | |
Type to store elementary waveform parameters.
Waveforms are parameterized (in this order) by location parameter (initTime), norm (charge), decay time (tau) and waveform shape function. It is assumed that each chargelet is generated by a single MCParticle and it contributes to a single TrueHit.
Definition at line 48 of file SVDWaveform.h.