Belle II Software development
SensitiveDetectorBase Member List

This is the complete list of members for SensitiveDetectorBase, 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_minimumElectronsSensitiveDetectorBaseprivate
m_onlyPrimaryTrueHitsSensitiveDetectorBaseprivate
m_seeNeutronsSensitiveDetectorBaseprivate
m_subdetectorSensitiveDetectorBaseprivate
m_tracksSensitiveDetectorBaseprivate
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)=0SensitiveDetectorBaseprotectedpure virtual
saveSimHit(const SensorTraversal &traversal, const SensorTraversal::range &points)=0SensitiveDetectorBaseprotectedpure virtual
saveTrueHit(const SensorTraversal &traversal)=0SensitiveDetectorBaseprotectedpure virtual
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
~SensitiveDetectorBase() overrideSensitiveDetectorBaseinlinevirtual