Belle II Software development
|
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.
|
inline |
Constructor.
Definition at line 50 of file SVDWaveform.h.
|
inline |
Create a string containing data of this ElementaryWaveform object.
Definition at line 56 of file SVDWaveform.h.
double m_charge |
Charge of the waveform.
Definition at line 65 of file SVDWaveform.h.
double m_initTime |
Start time of the waveform.
Definition at line 63 of file SVDWaveform.h.
RelationElement::index_type m_particle |
DataStore index of the generating MC Particle.
Definition at line 71 of file SVDWaveform.h.
double m_tau |
Decay time of the waveform.
Definition at line 67 of file SVDWaveform.h.
RelationElement::index_type m_truehit |
DataStore index of the associated SVDTrueHit.
Definition at line 73 of file SVDWaveform.h.
WaveformShape m_wfun |
Waveform shape.
Definition at line 69 of file SVDWaveform.h.