createSimHits() | SensitiveDetectorBase | private |
findMidPoint(const SensorTraversal &traversal) | SensitiveDetectorBase | protected |
finishTrack() | SensitiveDetectorBase | private |
getMCParticleRelations() | SensitiveDetectorBase | inlinestatic |
getSensorID() const | SensitiveDetectorBase | inline |
getSensorInfo() | SensitiveDetectorBase | inline |
m_distanceTolerance | SensitiveDetectorBase | private |
m_electronTolerance | SensitiveDetectorBase | private |
m_info | SensitiveDetectorBase | private |
m_mcparticles | SensitiveDetector< SimHitClass, TrueHitClass > | private |
m_minimumElectrons | SensitiveDetectorBase | private |
m_onlyPrimaryTrueHits | SensitiveDetectorBase | private |
m_relMCSimHits | SensitiveDetector< SimHitClass, TrueHitClass > | private |
m_relMCTrueHits | SensitiveDetector< SimHitClass, TrueHitClass > | private |
m_relTrueSimHits | SensitiveDetector< SimHitClass, TrueHitClass > | private |
m_seeNeutrons | SensitiveDetectorBase | private |
m_simhits | SensitiveDetector< SimHitClass, TrueHitClass > | private |
m_subdetector | SensitiveDetectorBase | private |
m_tracks | SensitiveDetectorBase | private |
m_truehits | SensitiveDetector< SimHitClass, TrueHitClass > | private |
ProcessHits(G4Step *aStep, G4TouchableHistory *aROhist) | SensitiveDetectorBase | inlineprivatevirtual |
registerMCParticleRelation(const std::string &name, RelationArray::EConsolidationAction ignoreAction=RelationArray::c_negativeWeight) | SensitiveDetectorBase | static |
registerMCParticleRelation(const RelationArray &relation, RelationArray::EConsolidationAction ignoreAction=RelationArray::c_negativeWeight) | SensitiveDetectorBase | inlinestatic |
s_active | SensitiveDetectorBase | privatestatic |
s_mcRelations | SensitiveDetectorBase | privatestatic |
saveRelations(const SensorTraversal &traversal, int trueHitIndex, std::vector< std::pair< unsigned int, float > > simHitIndices) override | SensitiveDetector< SimHitClass, TrueHitClass > | privatevirtual |
saveSimHit(const SensorTraversal &traversal, const SensorTraversal::range &points) override | SensitiveDetector< SimHitClass, TrueHitClass > | privatevirtual |
saveTrueHit(const SensorTraversal &traversal) override | SensitiveDetector< SimHitClass, TrueHitClass > | privatevirtual |
SensitiveDetector(VXD::SensorInfoBase *sensorInfo) | SensitiveDetector< SimHitClass, TrueHitClass > | explicit |
SensitiveDetectorBase(SensorInfoBase *info) | SensitiveDetectorBase | inlineexplicit |
Belle2::Simulation::SensitiveDetectorBase::SensitiveDetectorBase(const std::string &name, Const::EDetector subdetector) | SensitiveDetectorBase | inline |
setActive(bool activeStatus) | SensitiveDetectorBase | inlinestatic |
setOptions(bool seeNeutrons, bool onlyPrimaryTrueHits, float distanceTolerance, float electronTolerance, float minimumElectrons) | SensitiveDetectorBase | inline |
simplifyEnergyDeposit(const SensorTraversal::range &points) | SensitiveDetectorBase | protected |
step(G4Step *step, G4TouchableHistory *) override | SensitiveDetectorBase | privatevirtual |
vecToFloat(const G4ThreeVector &vec) | SensitiveDetector< SimHitClass, TrueHitClass > | inlineprivate |
~SensitiveDetectorBase() override | SensitiveDetectorBase | inlinevirtual |