Belle II Software development
|
This is the complete list of members for SensitiveDetectorBase, including all inherited members.
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_minimumElectrons | SensitiveDetectorBase | private |
m_onlyPrimaryTrueHits | SensitiveDetectorBase | private |
m_seeNeutrons | SensitiveDetectorBase | private |
m_subdetector | SensitiveDetectorBase | private |
m_tracks | SensitiveDetectorBase | 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)=0 | SensitiveDetectorBase | protectedpure virtual |
saveSimHit(const SensorTraversal &traversal, const SensorTraversal::range &points)=0 | SensitiveDetectorBase | protectedpure virtual |
saveTrueHit(const SensorTraversal &traversal)=0 | SensitiveDetectorBase | protectedpure virtual |
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 |
~SensitiveDetectorBase() override | SensitiveDetectorBase | inlinevirtual |