#include <HitDigitizerFP420.h>
|
typedef std::map< int, float,
std::less< int > > | hit_map_type |
|
|
| HitDigitizerFP420 (float in, float ild, float ildx, float ildy, float in0, float in2, float in3, int verbosity) |
|
hit_map_type | processHit (const PSimHit &, const G4ThreeVector &, int, int, double, int, double, double, int) |
|
void | setChargeCollectionDrifter (CDrifterFP420 *cd) |
|
void | setChargeDivider (CDividerFP420 *cd) |
|
void | setInduceChargeOnElectrods (IChargeFP420 *cd) |
|
| ~HitDigitizerFP420 () |
|
Definition at line 17 of file HitDigitizerFP420.h.
HitDigitizerFP420::HitDigitizerFP420 |
( |
float |
in, |
|
|
float |
ild, |
|
|
float |
ildx, |
|
|
float |
ildy, |
|
|
float |
in0, |
|
|
float |
in2, |
|
|
float |
in3, |
|
|
int |
verbosity |
|
) |
| |
HitDigitizerFP420::~HitDigitizerFP420 |
( |
| ) |
|
G4ThreeVector HitDigitizerFP420::DriftDirection |
( |
const G4ThreeVector & |
_bfield, |
|
|
int |
xytype, |
|
|
int |
verbosity |
|
) |
| |
|
private |
HitDigitizerFP420::hit_map_type HitDigitizerFP420::processHit |
( |
const PSimHit & |
hit, |
|
|
const G4ThreeVector & |
bfield, |
|
|
int |
xytype, |
|
|
int |
numStrips, |
|
|
double |
pitch, |
|
|
int |
numStripsW, |
|
|
double |
pitchW, |
|
|
double |
moduleThickness, |
|
|
int |
verbosity |
|
) |
| |
void HitDigitizerFP420::setChargeCollectionDrifter |
( |
CDrifterFP420 * |
cd | ) |
|
|
inline |
void HitDigitizerFP420::setInduceChargeOnElectrods |
( |
IChargeFP420 * |
cd | ) |
|
|
inline |
double HitDigitizerFP420::appliedVoltage |
|
private |
double HitDigitizerFP420::chargeDistributionRMS |
|
private |
double HitDigitizerFP420::chargeMobility |
|
private |
double HitDigitizerFP420::depletionVoltage |
|
private |
double HitDigitizerFP420::gevperelectron |
|
private |
double HitDigitizerFP420::moduleThickness |
|
private |
bool HitDigitizerFP420::noDiffusion |
|
private |
float HitDigitizerFP420::tanLorentzAnglePerTesla |
|
private |
double HitDigitizerFP420::temperature |
|
private |