Belle II Software development
SensitiveDetector< SimHitClass, TrueHitClass > Member List

This is the complete list of members for SensitiveDetector< SimHitClass, TrueHitClass >, including all inherited members.

createSimHits()SensitiveDetectorBaseprivate
findMidPoint(const SensorTraversal &traversal)SensitiveDetectorBaseprotected
finishTrack()SensitiveDetectorBaseprivate
getMCParticleRelations()SensitiveDetectorBaseinlinestatic
getSensorID() constSensitiveDetectorBaseinline
getSensorInfo()SensitiveDetectorBaseinline
m_distanceToleranceSensitiveDetectorBaseprivate
m_electronToleranceSensitiveDetectorBaseprivate
m_infoSensitiveDetectorBaseprivate
m_mcparticlesSensitiveDetector< SimHitClass, TrueHitClass >private
m_minimumElectronsSensitiveDetectorBaseprivate
m_onlyPrimaryTrueHitsSensitiveDetectorBaseprivate
m_relMCSimHitsSensitiveDetector< SimHitClass, TrueHitClass >private
m_relMCTrueHitsSensitiveDetector< SimHitClass, TrueHitClass >private
m_relTrueSimHitsSensitiveDetector< SimHitClass, TrueHitClass >private
m_seeNeutronsSensitiveDetectorBaseprivate
m_simhitsSensitiveDetector< SimHitClass, TrueHitClass >private
m_subdetectorSensitiveDetectorBaseprivate
m_tracksSensitiveDetectorBaseprivate
m_truehitsSensitiveDetector< SimHitClass, TrueHitClass >private
ProcessHits(G4Step *aStep, G4TouchableHistory *aROhist)SensitiveDetectorBaseinlineprivatevirtual
registerMCParticleRelation(const std::string &name, RelationArray::EConsolidationAction ignoreAction=RelationArray::c_negativeWeight)SensitiveDetectorBasestatic
registerMCParticleRelation(const RelationArray &relation, RelationArray::EConsolidationAction ignoreAction=RelationArray::c_negativeWeight)SensitiveDetectorBaseinlinestatic
s_activeSensitiveDetectorBaseprivatestatic
s_mcRelationsSensitiveDetectorBaseprivatestatic
saveRelations(const SensorTraversal &traversal, int trueHitIndex, std::vector< std::pair< unsigned int, float > > simHitIndices) overrideSensitiveDetector< SimHitClass, TrueHitClass >privatevirtual
saveSimHit(const SensorTraversal &traversal, const SensorTraversal::range &points) overrideSensitiveDetector< SimHitClass, TrueHitClass >privatevirtual
saveTrueHit(const SensorTraversal &traversal) overrideSensitiveDetector< SimHitClass, TrueHitClass >privatevirtual
SensitiveDetector(VXD::SensorInfoBase *sensorInfo)SensitiveDetector< SimHitClass, TrueHitClass >explicit
SensitiveDetectorBase(SensorInfoBase *info)SensitiveDetectorBaseinlineexplicit
Belle2::Simulation::SensitiveDetectorBase::SensitiveDetectorBase(const std::string &name, Const::EDetector subdetector)SensitiveDetectorBaseinline
setActive(bool activeStatus)SensitiveDetectorBaseinlinestatic
setOptions(bool seeNeutrons, bool onlyPrimaryTrueHits, float distanceTolerance, float electronTolerance, float minimumElectrons)SensitiveDetectorBaseinline
simplifyEnergyDeposit(const SensorTraversal::range &points)SensitiveDetectorBaseprotected
step(G4Step *step, G4TouchableHistory *) overrideSensitiveDetectorBaseprivatevirtual
vecToFloat(const G4ThreeVector &vec)SensitiveDetector< SimHitClass, TrueHitClass >inlineprivate
~SensitiveDetectorBase() overrideSensitiveDetectorBaseinlinevirtual