ATLAS Offline Software
|
This is the complete list of members for Trk::IParticleCaloExtensionTool, including all inherited members.
Cache typedef | Trk::IParticleCaloExtensionTool | |
caloExtension(const EventContext &ctx, const xAOD::IParticle &particle) const =0 | Trk::IParticleCaloExtensionTool | pure virtual |
caloExtension(const EventContext &ctx, const xAOD::IParticle &particle, Cache &cache) const =0 | Trk::IParticleCaloExtensionTool | pure virtual |
caloExtension(const xAOD::IParticle &particle, const CaloExtensionCollection &cache) const =0 | Trk::IParticleCaloExtensionTool | pure virtual |
caloExtension(const EventContext &ctx, const TrackParameters &startPars, PropDirection propDir, ParticleHypothesis particleType) const =0 | Trk::IParticleCaloExtensionTool | pure virtual |
caloExtensionCollection(const EventContext &ctx, const xAOD::IParticleContainer &particles, const std::vector< bool > &mask, CaloExtensionCollection &caloextensions) const =0 | Trk::IParticleCaloExtensionTool | pure virtual |
caloSurfacesFromLayers(const std::vector< CaloSampling::CaloSample > &clusterLayers, double eta, const CaloDetDescrManager &caloDD) const =0 | Trk::IParticleCaloExtensionTool | pure virtual |
interfaceID() | Trk::IParticleCaloExtensionTool | inlinestatic |
layersCaloExtension(const EventContext &ctx, const TrackParameters &startPars, const std::vector< CaloSampling::CaloSample > &clusterLayers, double eta, const CaloDetDescrManager &caloDD, ParticleHypothesis particleType=Trk::nonInteracting) const =0 | Trk::IParticleCaloExtensionTool | pure virtual |
surfaceCaloExtension(const EventContext &ctx, const TrackParameters &startPars, const std::vector< CaloSampling::CaloSample > &clusterLayers, const std::vector< std::unique_ptr< Trk::Surface >> &caloSurfaces, ParticleHypothesis particleType) const =0 | Trk::IParticleCaloExtensionTool | pure virtual |