CMS 3D CMS Logo

List of all members | Public Types | Public Member Functions
SiChargeCollectionDrifter Class Referenceabstract

#include <SiChargeCollectionDrifter.h>

Inheritance diagram for SiChargeCollectionDrifter:
SiLinearChargeCollectionDrifter

Public Types

typedef std::vector< SignalPointcollection_type
 
typedef std::vector< EnergyDepositUnitionization_type
 

Public Member Functions

virtual collection_type drift (const ionization_type &, const LocalVector &, double, double)=0
 
virtual ~SiChargeCollectionDrifter ()
 

Detailed Description

Base class for the drifting of charges in the silicon.

Definition at line 12 of file SiChargeCollectionDrifter.h.

Member Typedef Documentation

Definition at line 14 of file SiChargeCollectionDrifter.h.

Definition at line 15 of file SiChargeCollectionDrifter.h.

Constructor & Destructor Documentation

virtual SiChargeCollectionDrifter::~SiChargeCollectionDrifter ( )
inlinevirtual

Definition at line 17 of file SiChargeCollectionDrifter.h.

References drift().

17 { }

Member Function Documentation

virtual collection_type SiChargeCollectionDrifter::drift ( const ionization_type ,
const LocalVector ,
double  ,
double   
)
pure virtual