AccumulateSteps(std::vector< Hit > &layerHits, const ScdGeoParams &geoParams, unsigned int firstStrip, unsigned int lastStrip, const ScdDigitizationTools::ScdChargePacket &packet, float edep) | Herd::ScdDriftDiffusionAlgo | private |
CreateGeoParams(const ScdGeoParams &origGeoParams) | Herd::ScdDriftDiffusionAlgo | private |
CreatePacket(Point position, DiffusionType diffType, const ScdGeoParams &geoParams) | Herd::ScdDriftDiffusionAlgo | private |
DiffusionType enum name | Herd::ScdDriftDiffusionAlgo | private |
FreeObjects(const std::vector< std::string > &objs, EA::Memory::Status memStatus) override | Herd::ScdDriftDiffusionAlgo | |
GenerateHits(const ScdParticleHitsColl &particleHitsColl, const ScdHitsColl &hitsColl, ScdHitsColl &digHitsColl) | Herd::ScdDriftDiffusionAlgo | private |
Initialize() override | Herd::ScdDriftDiffusionAlgo | |
m_biasVoltage | Herd::ScdDriftDiffusionAlgo | protected |
m_diffType | Herd::ScdDriftDiffusionAlgo | private |
m_diffusionType | Herd::ScdDriftDiffusionAlgo | protected |
m_digScdGeoParamsColl | Herd::ScdDriftDiffusionAlgo | private |
m_evStore | Herd::ScdDriftDiffusionAlgo | private |
m_globStore | Herd::ScdDriftDiffusionAlgo | private |
m_intrinsicVoltage | Herd::ScdDriftDiffusionAlgo | protected |
m_minStepSize | Herd::ScdDriftDiffusionAlgo | protected |
m_negEffDiffCoeff | Herd::ScdDriftDiffusionAlgo | protected |
m_origScdGeoParamsColl | Herd::ScdDriftDiffusionAlgo | private |
m_pitch | Herd::ScdDriftDiffusionAlgo | protected |
m_posEffDiffCoeff | Herd::ScdDriftDiffusionAlgo | protected |
m_siliconDetectorDigHitsColl | Herd::ScdDriftDiffusionAlgo | private |
PartitionTrajectory(const ParticleHit &hit) | Herd::ScdDriftDiffusionAlgo | private |
Process() override | Herd::ScdDriftDiffusionAlgo | |
ScdDriftDiffusionAlgo(const std::string &name) | Herd::ScdDriftDiffusionAlgo | |