![]() |
ATLAS Offline Software
|
This is the complete list of members for Trk::Extrapolator, including all inherited members.
| addMaterialEffectsOnTrack(const EventContext &ctx, Cache &cache, const Trk::IPropagator &prop, Trk::CacheOwnedPtr< Trk::TrackParameters > parm, const Trk::Layer &lay, const Trk::TrackingVolume &vol, Trk::PropDirection propDir, Trk::ParticleHypothesis) const | Trk::Extrapolator | private |
| AthAlgTool(const std::string &type, const std::string &name, const IInterface *parent) | AthAlgTool | |
| AthAlgTool() | AthAlgTool | private |
| AthAlgTool(const AthAlgTool &) | AthAlgTool | private |
| AthCommonDataStore(const std::string &name, T... args) | AthCommonDataStore< AthCommonMsg< AlgTool > > | inline |
| ATLAS_THREAD_SAFE | Trk::Extrapolator | mutableprivate |
| collectIntersections(const EventContext &ctx, const Trk::TrackParameters &parm, Trk::PropDirection dir, Trk::ParticleHypothesis particle, int destination=3) const override final | Trk::Extrapolator | virtual |
| declareGaudiProperty(Gaudi::Property< T, V, H > &hndl, const SG::VarHandleKeyType &) | AthCommonDataStore< AthCommonMsg< AlgTool > > | inlineprivate |
| declareGaudiProperty(Gaudi::Property< T, V, H > &hndl, const SG::VarHandleKeyArrayType &) | AthCommonDataStore< AthCommonMsg< AlgTool > > | inlineprivate |
| declareGaudiProperty(Gaudi::Property< T, V, H > &hndl, const SG::VarHandleType &) | AthCommonDataStore< AthCommonMsg< AlgTool > > | inlineprivate |
| declareGaudiProperty(Gaudi::Property< T, V, H > &t, const SG::NotHandleType &) | AthCommonDataStore< AthCommonMsg< AlgTool > > | inlineprivate |
| declareProperty(Gaudi::Property< T, V, H > &t) | AthCommonDataStore< AthCommonMsg< AlgTool > > | inline |
| declareProperty(const std::string &name, SG::VarHandleKey &hndl, const std::string &doc, const SG::VarHandleKeyType &) | AthCommonDataStore< AthCommonMsg< AlgTool > > | inline |
| declareProperty(const std::string &name, SG::VarHandleBase &hndl, const std::string &doc, const SG::VarHandleType &) | AthCommonDataStore< AthCommonMsg< AlgTool > > | inline |
| declareProperty(const std::string &name, SG::VarHandleKeyArray &hndArr, const std::string &doc, const SG::VarHandleKeyArrayType &) | AthCommonDataStore< AthCommonMsg< AlgTool > > | inline |
| declareProperty(const std::string &name, T &property, const std::string &doc, const SG::NotHandleType &) | AthCommonDataStore< AthCommonMsg< AlgTool > > | inline |
| declareProperty(const std::string &name, T &property, const std::string &doc="none") | AthCommonDataStore< AthCommonMsg< AlgTool > > | inline |
| detStore() const | AthCommonDataStore< AthCommonMsg< AlgTool > > | inline |
| evtStore() | AthCommonDataStore< AthCommonMsg< AlgTool > > | inline |
| evtStore() const | AthCommonDataStore< AthCommonMsg< AlgTool > > | inline |
| extraDeps_update_handler(Gaudi::Details::PropertyBase &ExtraDeps) | AthCommonDataStore< AthCommonMsg< AlgTool > > | protected |
| extrapolate(const NeutralParameters ¶meters, const Surface &sf, PropDirection dir=anyDirection, const BoundaryCheck &bcheck=true) const override final | Trk::Extrapolator | virtual |
| extrapolate(const EventContext &ctx, const TrackParameters &parm, const Surface &sf, PropDirection dir=anyDirection, const BoundaryCheck &bcheck=true, ParticleHypothesis particle=pion, MaterialUpdateMode matupmode=addNoise, Trk::ExtrapolationCache *cache=nullptr) const override final | Trk::Extrapolator | virtual |
| extrapolateBlindly(const EventContext &ctx, const TrackParameters &parm, PropDirection dir=anyDirection, const BoundaryCheck &bcheck=true, ParticleHypothesis particle=pion, const Volume *boundaryVol=nullptr) const override final | Trk::Extrapolator | virtual |
| extrapolateBlindlyImpl(const EventContext &ctx, Cache &cache, const IPropagator &prop, Trk::CacheOwnedPtr< Trk::TrackParameters > parm, PropDirection dir=anyDirection, const BoundaryCheck &bcheck=true, ParticleHypothesis particle=pion, const Volume *boundaryVol=nullptr) const | Trk::Extrapolator | private |
| extrapolateDirectly(const EventContext &ctx, const TrackParameters &parm, const Surface &sf, PropDirection dir=anyDirection, const BoundaryCheck &bcheck=true, ParticleHypothesis particle=pion) const override final | Trk::Extrapolator | virtual |
| extrapolateDirectlyImpl(const EventContext &ctx, const IPropagator &prop, const TrackParameters &parm, const Surface &sf, PropDirection dir=anyDirection, const BoundaryCheck &bcheck=true, ParticleHypothesis particle=pion) const | Trk::Extrapolator | private |
| extrapolateFromLayerToLayer(const EventContext &ctx, Cache &cache, const IPropagator &prop, Trk::CacheOwnedPtr< Trk::TrackParameters > parm, const TrackingVolume &tvol, const Layer *nextLayer, const Layer *destinationLayer, Trk::CacheOwnedPtr< Trk::TrackParameters > navParameters, PropDirection dir=anyDirection, const BoundaryCheck &bcheck=true, ParticleHypothesis particle=pion, MaterialUpdateMode matupmode=addNoise) const | Trk::Extrapolator | private |
| extrapolateImpl(const EventContext &ctx, Cache &cache, const IPropagator &prop, Trk::CacheOwnedPtr< Trk::TrackParameters > parm, const Surface &sf, PropDirection dir=anyDirection, const BoundaryCheck &bcheck=true, ParticleHypothesis particle=pion, MaterialUpdateMode matupmode=addNoise) const | Trk::Extrapolator | private |
| extrapolateImpl(const EventContext &ctx, Cache &cache, const IPropagator &prop, Trk::CacheOwnedPtr< Trk::TrackParameters > parm, const std::vector< MaterialEffectsOnTrack > &sfMeff, const TrackingVolume &tvol, PropDirection dir, ParticleHypothesis particle=pion, MaterialUpdateMode matupmode=addNoise) const | Trk::Extrapolator | private |
| extrapolateImpl(const EventContext &ctx, Cache &cache, Trk::CacheOwnedPtr< Trk::TrackParameters > parm, const Surface &sf, PropDirection dir=anyDirection, const BoundaryCheck &bcheck=true, ParticleHypothesis particle=pion, MaterialUpdateMode matupmode=addNoise, Trk::ExtrapolationCache *extrapolationCache=nullptr) const | Trk::Extrapolator | privatevirtual |
| extrapolateInAlignableTV(const EventContext &ctx, Cache &cache, const IPropagator &prop, Trk::CacheOwnedPtr< Trk::TrackParameters > parm, const Trk::Surface *destSurf, const Trk::AlignableTrackingVolume *vol, PropDirection dir, ParticleHypothesis particle=pion) const | Trk::Extrapolator | private |
| extrapolateInsideVolume(const EventContext &ctx, Cache &cache, const IPropagator &prop, Trk::CacheOwnedPtr< Trk::TrackParameters > parm, const Surface &sf, const Layer *associatedLayer, const TrackingVolume &tvol, PropDirection dir=anyDirection, const BoundaryCheck &bcheck=true, ParticleHypothesis particle=pion, MaterialUpdateMode matupmode=addNoise) const | Trk::Extrapolator | private |
| extrapolateM(const EventContext &ctx, const TrackParameters ¶meters, const Surface &sf, PropDirection dir, const BoundaryCheck &bcheck, ParticleHypothesis particle=pion, Trk::ExtrapolationCache *cache=nullptr) const override final | Trk::Extrapolator | virtual |
| extrapolateStepwise(const EventContext &ctx, const TrackParameters &parm, const Surface &sf, PropDirection dir=anyDirection, const BoundaryCheck &bcheck=true, ParticleHypothesis particle=pion) const override final | Trk::Extrapolator | virtual |
| extrapolateStepwiseImpl(const EventContext &ctx, const IPropagator &prop, const TrackParameters &parm, const Surface &sf, PropDirection dir=anyDirection, const BoundaryCheck &bcheck=true, ParticleHypothesis particle=pion) const | Trk::Extrapolator | private |
| extrapolateToDestinationLayer(const EventContext &ctx, Cache &cache, const IPropagator &prop, Trk::CacheOwnedPtr< Trk::TrackParameters > parm, const Surface &sf, const Layer &lay, const TrackingVolume &tvol, const Layer *startLayer, PropDirection dir=anyDirection, const BoundaryCheck &bcheck=true, ParticleHypothesis particle=pion, MaterialUpdateMode matupmode=addNoise) const | Trk::Extrapolator | private |
| extrapolateToIntermediateLayer(const EventContext &ctx, Cache &cache, const IPropagator &prop, Trk::CacheOwnedPtr< Trk::TrackParameters > parm, const Layer &lay, const TrackingVolume &tvol, PropDirection dir=anyDirection, const BoundaryCheck &bcheck=true, ParticleHypothesis particle=pion, MaterialUpdateMode matupmode=addNoise, bool perpendicularCheck=true) const | Trk::Extrapolator | private |
| extrapolateToNextActiveLayerImpl(const EventContext &ctx, const IPropagator &prop, const TrackParameters &parm, PropDirection dir, const BoundaryCheck &bcheck, ParticleHypothesis particle=pion, MaterialUpdateMode matupmode=addNoise) const | Trk::Extrapolator | private |
| extrapolateToNextActiveLayerM(const EventContext &ctx, const TrackParameters &parm, PropDirection dir, const BoundaryCheck &bcheck, std::vector< const Trk::TrackStateOnSurface * > &material, ParticleHypothesis particle=pion, MaterialUpdateMode matupmode=addNoise) const override final | Trk::Extrapolator | virtual |
| extrapolateToNextActiveLayerMImpl(const EventContext &ctx, const IPropagator &prop, const TrackParameters &parm, PropDirection dir, const BoundaryCheck &bcheck, std::vector< const Trk::TrackStateOnSurface * > &material, ParticleHypothesis particle=pion, MaterialUpdateMode matupmode=addNoise) const | Trk::Extrapolator | private |
| extrapolateToNextMaterialLayer(const EventContext &ctx, Cache &cache, const IPropagator &prop, Trk::CacheOwnedPtr< Trk::TrackParameters > parm, const Trk::Surface *destSurf, const Trk::TrackingVolume *vol, PropDirection dir, const BoundaryCheck &bcheck, ParticleHypothesis particle=pion, MaterialUpdateMode matupmode=addNoise) const | Trk::Extrapolator | private |
| extrapolateToVolume(const EventContext &ctx, const TrackParameters &parm, const Trk::TrackingVolume &vol, PropDirection dir=anyDirection, ParticleHypothesis particle=pion) const override final | Trk::Extrapolator | virtual |
| extrapolateToVolumeBoundary(const EventContext &ctx, Cache &cache, const IPropagator &prop, Trk::CacheOwnedPtr< Trk::TrackParameters > parm, const Layer *associatedLayer, const TrackingVolume &tvol, PropDirection dir=anyDirection, const BoundaryCheck &bcheck=true, ParticleHypothesis particle=pion, MaterialUpdateMode matupmode=addNoise) const | Trk::Extrapolator | private |
| extrapolateToVolumeImpl(const EventContext &ctx, const IPropagator &prop, const TrackParameters &parm, const Trk::TrackingVolume &vol, PropDirection dir=anyDirection, ParticleHypothesis particle=pion) const | Trk::Extrapolator | private |
| extrapolateToVolumeWithPathLimit(const EventContext &ctx, Cache &cache, Trk::CacheOwnedPtr< Trk::TrackParameters > parm, double pathLim, Trk::PropDirection dir, Trk::ParticleHypothesis particle, const Trk::TrackingVolume *destVol, MaterialUpdateMode matupmod=addNoise) const | Trk::Extrapolator | private |
| extrapolateTrack(const EventContext &ctx, const Track &trk, const Surface &sf, PropDirection dir=anyDirection, const BoundaryCheck &bcheck=true, ParticleHypothesis particle=pion, MaterialUpdateMode matupmode=addNoise, Trk::ExtrapolationCache *cache=nullptr) const override final | Trk::Extrapolator | virtual |
| extrapolateWithinDetachedVolumes(const EventContext &ctx, Cache &cache, const IPropagator &prop, Trk::CacheOwnedPtr< Trk::TrackParameters > parm, const Surface &sf, const TrackingVolume &tvol, PropDirection dir=anyDirection, const BoundaryCheck &bcheck=true, ParticleHypothesis particle=pion, MaterialUpdateMode matupmode=addNoise) const | Trk::Extrapolator | private |
| Extrapolator(const std::string &, const std::string &, const IInterface *) | Trk::Extrapolator | |
| finalize() override | Trk::Extrapolator | virtual |
| identifiedParameters_t typedef | Trk::Extrapolator | private |
| initialize() override | Trk::Extrapolator | virtual |
| initializeNavigation(const EventContext &ctx, Cache &cache, const Trk::IPropagator &prop, Trk::CacheOwnedPtr< Trk::TrackParameters > startPars, const Trk::Surface &destSurface, Trk::PropDirection dir, ParticleHypothesis particle, Trk::CacheOwnedPtr< Trk::TrackParameters > &referenceParameters, const Trk::Layer *&associatedLayer, const Trk::TrackingVolume *&associatedVolume, const Trk::TrackingVolume *&destinationVolume) const | Trk::Extrapolator | private |
| inputHandles() const override | AthCommonDataStore< AthCommonMsg< AlgTool > > | virtual |
| insideVolumeStaticLayers(const EventContext &ctx, Cache &cache, bool toBoundary, const IPropagator &prop, Trk::CacheOwnedPtr< Trk::TrackParameters > parm, const Layer *associatedLayer, const TrackingVolume &tvol, PropDirection dir=anyDirection, const BoundaryCheck &bcheck=true, ParticleHypothesis particle=pion, MaterialUpdateMode matupmode=addNoise) const | Trk::Extrapolator | private |
| interfaceID() | Trk::IExtrapolator | inlinestatic |
| isConfigured() | AthCheckedComponent< AthAlgTool > | private |
| m_destinationThroughAssociation | Trk::Extrapolator | mutableprivate |
| m_destinationThroughGlobalSearch | Trk::Extrapolator | mutableprivate |
| m_destinationThroughRecall | Trk::Extrapolator | mutableprivate |
| m_detStore | AthCommonDataStore< AthCommonMsg< AlgTool > > | private |
| m_dumpCache | Trk::Extrapolator | private |
| m_elossupdater | Trk::Extrapolator | private |
| m_evtStore | AthCommonDataStore< AthCommonMsg< AlgTool > > | private |
| m_extrapolateBlindlyCalls | Trk::Extrapolator | mutableprivate |
| m_extrapolateCalls | Trk::Extrapolator | mutableprivate |
| m_extrapolateDirectlyCalls | Trk::Extrapolator | mutableprivate |
| m_extrapolateStepwiseCalls | Trk::Extrapolator | mutableprivate |
| m_fastField | Trk::Extrapolator | private |
| m_fieldProperties | Trk::Extrapolator | private |
| m_includeMaterialEffects | Trk::Extrapolator | private |
| m_initialLayerAttempts | Trk::Extrapolator | private |
| m_layerSwitched | Trk::Extrapolator | mutableprivate |
| m_maxMethodSequence | Trk::Extrapolator | private |
| m_maxNavigSurf | Trk::Extrapolator | privatestatic |
| m_maxNavigVol | Trk::Extrapolator | privatestatic |
| m_maxRecursion | Trk::Extrapolator | private |
| m_msupdater | Trk::Extrapolator | private |
| m_navigationBreakDetails | Trk::Extrapolator | private |
| m_navigationBreakDistIncrease | Trk::Extrapolator | mutableprivate |
| m_navigationBreakLoop | Trk::Extrapolator | mutableprivate |
| m_navigationBreakNoVolume | Trk::Extrapolator | mutableprivate |
| m_navigationBreakOscillation | Trk::Extrapolator | mutableprivate |
| m_navigationBreakVolumeSignature | Trk::Extrapolator | mutableprivate |
| m_navigationStatistics | Trk::Extrapolator | private |
| m_navigator | Trk::Extrapolator | private |
| m_numOfValidPropagators | Trk::Extrapolator | private |
| m_overlapSurfaceHit | Trk::Extrapolator | mutableprivate |
| m_printRzOutput | Trk::Extrapolator | private |
| m_propagators | Trk::Extrapolator | private |
| m_propNames | Trk::Extrapolator | private |
| m_referenceSurface | Trk::Extrapolator | private |
| m_resolveActive | Trk::Extrapolator | private |
| m_resolveMultilayers | Trk::Extrapolator | private |
| m_skipInitialLayerUpdate | Trk::Extrapolator | private |
| m_startThroughAssociation | Trk::Extrapolator | mutableprivate |
| m_startThroughGlobalSearch | Trk::Extrapolator | mutableprivate |
| m_startThroughRecall | Trk::Extrapolator | mutableprivate |
| m_stepPropagator | Trk::Extrapolator | private |
| m_stopWithNavigationBreak | Trk::Extrapolator | private |
| m_stopWithUpdateZero | Trk::Extrapolator | private |
| m_subPropagators | Trk::Extrapolator | private |
| m_subupdaters | Trk::Extrapolator | private |
| m_successiveLayerAttempts | Trk::Extrapolator | private |
| m_tolerance | Trk::Extrapolator | private |
| m_updaters | Trk::Extrapolator | private |
| m_updatNames | Trk::Extrapolator | private |
| m_useDenseVolumeDescription | Trk::Extrapolator | private |
| m_useMuonMatApprox | Trk::Extrapolator | private |
| m_varHandleArraysDeclared | AthCommonDataStore< AthCommonMsg< AlgTool > > | private |
| m_vhka | AthCommonDataStore< AthCommonMsg< AlgTool > > | private |
| msg() const | AthCommonMsg< AlgTool > | inline |
| msg(const MSG::Level lvl) const | AthCommonMsg< AlgTool > | inline |
| msgLvl(const MSG::Level lvl) const | AthCommonMsg< AlgTool > | inline |
| operator=(const AthAlgTool &) | AthAlgTool | private |
| outputHandles() const override | AthCommonDataStore< AthCommonMsg< AlgTool > > | virtual |
| overlapSearch(const EventContext &ctx, Cache &cache, const IPropagator &prop, Trk::CacheOwnedPtr< Trk::TrackParameters > parm, Trk::CacheOwnedPtr< Trk::TrackParameters > parsOnLayer, const Layer &lay, const TrackingVolume &tvol, PropDirection dir=anyDirection, const BoundaryCheck &bcheck=true, ParticleHypothesis particle=pion, bool startingLayer=false) const | Trk::Extrapolator | private |
| positionOutput(const Amg::Vector3D &pos) const | Trk::Extrapolator | private |
| radialDirectionCheck(const EventContext &ctx, const IPropagator &prop, const TrackParameters &startParm, const TrackParameters &parsOnLayer, const TrackingVolume &tvol, PropDirection dir=anyDirection, ParticleHypothesis particle=pion) const | Trk::Extrapolator | private |
| renounce(T &h) | AthCommonDataStore< AthCommonMsg< AlgTool > > | inlineprotected |
| renounceArray(SG::VarHandleKeyArray &handlesArray) | AthCommonDataStore< AthCommonMsg< AlgTool > > | inlineprotected |
| StoreGateSvc_t typedef | AthCommonDataStore< AthCommonMsg< AlgTool > > | private |
| subMaterialEffectsUpdator(const TrackingVolume &tvol) const | Trk::Extrapolator | private |
| subPropagator(const TrackingVolume &tvol) const | Trk::Extrapolator | private |
| sysInitialize() override | AthCheckedComponent< AthAlgTool > | virtual |
| sysStart() override | AthCommonDataStore< AthCommonMsg< AlgTool > > | virtual |
| trackingGeometry() const override final | Trk::Extrapolator | virtual |
| updateVHKA(Gaudi::Details::PropertyBase &) | AthCommonDataStore< AthCommonMsg< AlgTool > > | inline |
| ~AthAlgTool() | AthAlgTool | virtual |
| ~Extrapolator() | Trk::Extrapolator | |
| ~IExtrapolator() | Trk::IExtrapolator | inlinevirtual |
1.8.18