Belle II Software  release-08-01-10
SVDWaveform::ElementaryWaveform Struct Reference

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.
 

Detailed Description

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.


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