#include <SiChargeCollectionDrifter.h>
Public Types | |
typedef std::vector< SignalPoint > | collection_type |
typedef std::vector < EnergyDepositUnit > | ionization_type |
Public Member Functions | |
virtual collection_type | drift (const ionization_type, const LocalVector &, double, double)=0 |
virtual | ~SiChargeCollectionDrifter () |
Base class for the drifting of charges in the silicon.
Definition at line 12 of file SiChargeCollectionDrifter.h.
typedef std::vector<SignalPoint> SiChargeCollectionDrifter::collection_type |
Definition at line 14 of file SiChargeCollectionDrifter.h.
typedef std::vector<EnergyDepositUnit> SiChargeCollectionDrifter::ionization_type |
Definition at line 15 of file SiChargeCollectionDrifter.h.
virtual SiChargeCollectionDrifter::~SiChargeCollectionDrifter | ( | ) | [inline, virtual] |
Definition at line 17 of file SiChargeCollectionDrifter.h.
{ }
virtual collection_type SiChargeCollectionDrifter::drift | ( | const ionization_type | , |
const LocalVector & | , | ||
double | , | ||
double | |||
) | [pure virtual] |
Implemented in SiLinearChargeCollectionDrifter.