ATLAS Offline Software
Trk::Extrapolator Member List

This is the complete list of members for Trk::Extrapolator, including all inherited members.

addMaterialEffectsOnTrack(const EventContext &ctx, Cache &cache, const Trk::IPropagator &prop, TrackParmPtr parm, const Trk::Layer &lay, const Trk::TrackingVolume &vol, Trk::PropDirection propDir, Trk::ParticleHypothesis) constTrk::Extrapolatorprivate
AthAlgTool(const std::string &type, const std::string &name, const IInterface *parent)AthAlgTool
AthAlgTool()AthAlgToolprivate
AthAlgTool(const AthAlgTool &)AthAlgToolprivate
AthCommonDataStore(const std::string &name, T... args)AthCommonDataStore< AthCommonMsg< AlgTool > >inline
collectIntersections(const EventContext &ctx, const Trk::TrackParameters &parm, Trk::PropDirection dir, Trk::ParticleHypothesis particle, std::vector< const Trk::TrackStateOnSurface * > *&material, int destination=3) const override finalTrk::Extrapolatorvirtual
declareGaudiProperty(Gaudi::Property< T > &hndl, const SG::VarHandleKeyType &)AthCommonDataStore< AthCommonMsg< AlgTool > >inlineprivate
declareGaudiProperty(Gaudi::Property< T > &hndl, const SG::VarHandleKeyArrayType &)AthCommonDataStore< AthCommonMsg< AlgTool > >inlineprivate
declareGaudiProperty(Gaudi::Property< T > &hndl, const SG::VarHandleType &)AthCommonDataStore< AthCommonMsg< AlgTool > >inlineprivate
declareGaudiProperty(Gaudi::Property< T > &t, const SG::NotHandleType &)AthCommonDataStore< AthCommonMsg< AlgTool > >inlineprivate
declareProperty(Gaudi::Property< T > &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() constAthCommonDataStore< AthCommonMsg< AlgTool > >inline
evtStore()AthCommonDataStore< AthCommonMsg< AlgTool > >inline
evtStore() constAthCommonDataStore< AthCommonMsg< AlgTool > >inline
extraDeps_update_handler(Gaudi::Details::PropertyBase &ExtraDeps)AthCommonDataStore< AthCommonMsg< AlgTool > >protected
extrapolate(const NeutralParameters &parameters, const Surface &sf, PropDirection dir=anyDirection, const BoundaryCheck &bcheck=true) const override finalTrk::Extrapolatorvirtual
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 finalTrk::Extrapolatorvirtual
extrapolateBlindly(const EventContext &ctx, const TrackParameters &parm, PropDirection dir=anyDirection, const BoundaryCheck &bcheck=true, ParticleHypothesis particle=pion, const Volume *boundaryVol=nullptr) const override finalTrk::Extrapolatorvirtual
extrapolateBlindlyImpl(const EventContext &ctx, Cache &cache, const IPropagator &prop, TrackParmPtr parm, PropDirection dir=anyDirection, const BoundaryCheck &bcheck=true, ParticleHypothesis particle=pion, const Volume *boundaryVol=nullptr) constTrk::Extrapolatorprivate
extrapolateDirectly(const EventContext &ctx, const TrackParameters &parm, const Surface &sf, PropDirection dir=anyDirection, const BoundaryCheck &bcheck=true, ParticleHypothesis particle=pion) const override finalTrk::Extrapolatorvirtual
extrapolateDirectlyImpl(const EventContext &ctx, const IPropagator &prop, const TrackParameters &parm, const Surface &sf, PropDirection dir=anyDirection, const BoundaryCheck &bcheck=true, ParticleHypothesis particle=pion) constTrk::Extrapolatorprivate
extrapolateFromLayerToLayer(const EventContext &ctx, Cache &cache, const IPropagator &prop, TrackParmPtr parm, const TrackingVolume &tvol, const Layer *nextLayer, const Layer *destinationLayer, TrackParmPtr navParameters, PropDirection dir=anyDirection, const BoundaryCheck &bcheck=true, ParticleHypothesis particle=pion, MaterialUpdateMode matupmode=addNoise) constTrk::Extrapolatorprivate
extrapolateImpl(const EventContext &ctx, Cache &cache, const IPropagator &prop, TrackParmPtr parm, const Surface &sf, PropDirection dir=anyDirection, const BoundaryCheck &bcheck=true, ParticleHypothesis particle=pion, MaterialUpdateMode matupmode=addNoise) constTrk::Extrapolatorprivate
extrapolateImpl(const EventContext &ctx, Cache &cache, const IPropagator &prop, TrackParmPtr parm, const std::vector< MaterialEffectsOnTrack > &sfMeff, const TrackingVolume &tvol, PropDirection dir, ParticleHypothesis particle=pion, MaterialUpdateMode matupmode=addNoise) constTrk::Extrapolatorprivate
extrapolateImpl(const EventContext &ctx, Cache &cache, TrackParmPtr parm, const Surface &sf, PropDirection dir=anyDirection, const BoundaryCheck &bcheck=true, ParticleHypothesis particle=pion, MaterialUpdateMode matupmode=addNoise, Trk::ExtrapolationCache *extrapolationCache=nullptr) constTrk::Extrapolatorprivatevirtual
extrapolateInAlignableTV(const EventContext &ctx, Cache &cache, const IPropagator &prop, TrackParmPtr parm, const Trk::Surface *destSurf, const Trk::AlignableTrackingVolume *vol, PropDirection dir, ParticleHypothesis particle=pion) constTrk::Extrapolatorprivate
extrapolateInsideVolume(const EventContext &ctx, Cache &cache, const IPropagator &prop, TrackParmPtr parm, const Surface &sf, const Layer *associatedLayer, const TrackingVolume &tvol, PropDirection dir=anyDirection, const BoundaryCheck &bcheck=true, ParticleHypothesis particle=pion, MaterialUpdateMode matupmode=addNoise) constTrk::Extrapolatorprivate
extrapolateM(const EventContext &ctx, const TrackParameters &parameters, const Surface &sf, PropDirection dir, const BoundaryCheck &bcheck, ParticleHypothesis particle=pion, Trk::ExtrapolationCache *cache=nullptr) const override finalTrk::Extrapolatorvirtual
extrapolateStepwise(const EventContext &ctx, const TrackParameters &parm, const Surface &sf, PropDirection dir=anyDirection, const BoundaryCheck &bcheck=true, ParticleHypothesis particle=pion) const override finalTrk::Extrapolatorvirtual
extrapolateStepwiseImpl(const EventContext &ctx, const IPropagator &prop, const TrackParameters &parm, const Surface &sf, PropDirection dir=anyDirection, const BoundaryCheck &bcheck=true, ParticleHypothesis particle=pion) constTrk::Extrapolatorprivate
extrapolateToDestinationLayer(const EventContext &ctx, Cache &cache, const IPropagator &prop, TrackParmPtr 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) constTrk::Extrapolatorprivate
extrapolateToIntermediateLayer(const EventContext &ctx, Cache &cache, const IPropagator &prop, TrackParmPtr parm, const Layer &lay, const TrackingVolume &tvol, PropDirection dir=anyDirection, const BoundaryCheck &bcheck=true, ParticleHypothesis particle=pion, MaterialUpdateMode matupmode=addNoise, bool perpendicularCheck=true) constTrk::Extrapolatorprivate
extrapolateToNextActiveLayerImpl(const EventContext &ctx, const IPropagator &prop, const TrackParameters &parm, PropDirection dir, const BoundaryCheck &bcheck, ParticleHypothesis particle=pion, MaterialUpdateMode matupmode=addNoise) constTrk::Extrapolatorprivate
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 finalTrk::Extrapolatorvirtual
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) constTrk::Extrapolatorprivate
extrapolateToNextMaterialLayer(const EventContext &ctx, Cache &cache, const IPropagator &prop, TrackParmPtr parm, const Trk::Surface *destSurf, const Trk::TrackingVolume *vol, PropDirection dir, const BoundaryCheck &bcheck, ParticleHypothesis particle=pion, MaterialUpdateMode matupmode=addNoise) constTrk::Extrapolatorprivate
extrapolateToVolume(const EventContext &ctx, const TrackParameters &parm, const Trk::TrackingVolume &vol, PropDirection dir=anyDirection, ParticleHypothesis particle=pion) const override finalTrk::Extrapolatorvirtual
extrapolateToVolumeBoundary(const EventContext &ctx, Cache &cache, const IPropagator &prop, TrackParmPtr parm, const Layer *associatedLayer, const TrackingVolume &tvol, PropDirection dir=anyDirection, const BoundaryCheck &bcheck=true, ParticleHypothesis particle=pion, MaterialUpdateMode matupmode=addNoise) constTrk::Extrapolatorprivate
extrapolateToVolumeImpl(const EventContext &ctx, const IPropagator &prop, const TrackParameters &parm, const Trk::TrackingVolume &vol, PropDirection dir=anyDirection, ParticleHypothesis particle=pion) constTrk::Extrapolatorprivate
extrapolateToVolumeWithPathLimit(const EventContext &ctx, Cache &cache, TrackParmPtr parm, double pathLim, Trk::PropDirection dir, Trk::ParticleHypothesis particle, const Trk::TrackingVolume *destVol, MaterialUpdateMode matupmod=addNoise) constTrk::Extrapolatorprivate
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 finalTrk::Extrapolatorvirtual
extrapolateWithinDetachedVolumes(const EventContext &ctx, Cache &cache, const IPropagator &prop, TrackParmPtr parm, const Surface &sf, const TrackingVolume &tvol, PropDirection dir=anyDirection, const BoundaryCheck &bcheck=true, ParticleHypothesis particle=pion, MaterialUpdateMode matupmode=addNoise) constTrk::Extrapolatorprivate
Extrapolator(const std::string &, const std::string &, const IInterface *)Trk::Extrapolator
finalize() overrideTrk::Extrapolatorvirtual
identifiedParameters_t typedefTrk::Extrapolatorprivate
initialize() overrideTrk::Extrapolatorvirtual
initializeNavigation(const EventContext &ctx, Cache &cache, const Trk::IPropagator &prop, TrackParmPtr startPars, const Trk::Surface &destSurface, Trk::PropDirection dir, ParticleHypothesis particle, ManagedTrackParmPtr &referenceParameters, const Trk::Layer *&associatedLayer, const Trk::TrackingVolume *&associatedVolume, const Trk::TrackingVolume *&destinationVolume) constTrk::Extrapolatorprivate
inputHandles() const overrideAthCommonDataStore< AthCommonMsg< AlgTool > >virtual
insideVolumeStaticLayers(const EventContext &ctx, Cache &cache, bool toBoundary, const IPropagator &prop, TrackParmPtr parm, const Layer *associatedLayer, const TrackingVolume &tvol, PropDirection dir=anyDirection, const BoundaryCheck &bcheck=true, ParticleHypothesis particle=pion, MaterialUpdateMode matupmode=addNoise) constTrk::Extrapolatorprivate
interfaceID()Trk::IExtrapolatorinlinestatic
isConfigured()AthCheckedComponent< AthAlgTool >private
m_activeOverlapTrk::Extrapolatorprivate
m_cacheLastMatLayerTrk::Extrapolatorprivate
m_checkForCompundLayersTrk::Extrapolatorprivate
m_destinationThroughAssociationTrk::Extrapolatormutableprivate
m_destinationThroughGlobalSearchTrk::Extrapolatormutableprivate
m_destinationThroughRecallTrk::Extrapolatormutableprivate
m_detStoreAthCommonDataStore< AthCommonMsg< AlgTool > >private
m_dumpCacheTrk::Extrapolatorprivate
m_elossupdaterTrk::Extrapolatorprivate
m_evtStoreAthCommonDataStore< AthCommonMsg< AlgTool > >private
m_extendedLayerSearchTrk::Extrapolatorprivate
m_extrapolateBlindlyCallsTrk::Extrapolatormutableprivate
m_extrapolateCallsTrk::Extrapolatormutableprivate
m_extrapolateDirectlyCallsTrk::Extrapolatormutableprivate
m_extrapolateStepwiseCallsTrk::Extrapolatormutableprivate
m_fastFieldTrk::Extrapolatorprivate
m_fieldPropertiesTrk::Extrapolatorprivate
m_includeMaterialEffectsTrk::Extrapolatorprivate
m_initialLayerAttemptsTrk::Extrapolatorprivate
m_layerSwitchedTrk::Extrapolatormutableprivate
m_materialEffectsOnTrackValidationTrk::Extrapolatorprivate
m_maxMethodSequenceTrk::Extrapolatorprivate
m_maxNavigSurfTrk::Extrapolatorprivate
m_maxNavigVolTrk::Extrapolatorprivate
m_meotpIndexTrk::Extrapolatorprivate
m_meotSearchCallsBwTrk::Extrapolatormutableprivate
m_meotSearchCallsFwTrk::Extrapolatormutableprivate
m_meotSearchSuccessfulBwTrk::Extrapolatormutableprivate
m_meotSearchSuccessfulFwTrk::Extrapolatormutableprivate
m_msupdaterTrk::Extrapolatorprivate
m_navigationBreakDetailsTrk::Extrapolatorprivate
m_navigationBreakDistIncreaseTrk::Extrapolatormutableprivate
m_navigationBreakLoopTrk::Extrapolatormutableprivate
m_navigationBreakNoVolumeTrk::Extrapolatormutableprivate
m_navigationBreakOscillationTrk::Extrapolatormutableprivate
m_navigationBreakVolumeSignatureTrk::Extrapolatormutableprivate
m_navigationStatisticsTrk::Extrapolatorprivate
m_navigatorTrk::Extrapolatorprivate
m_numOfValidPropagatorsTrk::Extrapolatorprivate
m_overlapSurfaceHitTrk::Extrapolatormutableprivate
m_printRzOutputTrk::Extrapolatorprivate
m_propagatorsTrk::Extrapolatorprivate
m_propNamesTrk::Extrapolatorprivate
m_referenceMaterialTrk::Extrapolatorprivate
m_referenceSurfaceTrk::Extrapolatorprivate
m_requireMaterialDestinationHitTrk::Extrapolatorprivate
m_resolveActiveTrk::Extrapolatorprivate
m_resolveMultilayersTrk::Extrapolatorprivate
m_returnPassiveLayersTrk::Extrapolatorprivate
m_robustSamplingTrk::Extrapolatorprivate
m_skipInitialLayerUpdateTrk::Extrapolatorprivate
m_startThroughAssociationTrk::Extrapolatormutableprivate
m_startThroughGlobalSearchTrk::Extrapolatormutableprivate
m_startThroughRecallTrk::Extrapolatormutableprivate
m_stepPropagatorTrk::Extrapolatorprivate
m_stopWithNavigationBreakTrk::Extrapolatorprivate
m_stopWithUpdateZeroTrk::Extrapolatorprivate
m_subPropagatorsTrk::Extrapolatorprivate
m_subSurfaceLevelTrk::Extrapolatorprivate
m_subupdatersTrk::Extrapolatorprivate
m_successiveLayerAttemptsTrk::Extrapolatorprivate
m_toleranceTrk::Extrapolatorprivate
m_updatersTrk::Extrapolatorprivate
m_updatNamesTrk::Extrapolatorprivate
m_useDenseVolumeDescriptionTrk::Extrapolatorprivate
m_useMuonMatApproxTrk::Extrapolatorprivate
m_varHandleArraysDeclaredAthCommonDataStore< AthCommonMsg< AlgTool > >private
m_vhkaAthCommonDataStore< AthCommonMsg< AlgTool > >private
msg() constAthCommonMsg< AlgTool >inline
msg(const MSG::Level lvl) constAthCommonMsg< AlgTool >inline
msgLvl(const MSG::Level lvl) constAthCommonMsg< AlgTool >inline
operator=(const AthAlgTool &)AthAlgToolprivate
outputHandles() const overrideAthCommonDataStore< AthCommonMsg< AlgTool > >virtual
overlapSearch(const EventContext &ctx, Cache &cache, const IPropagator &prop, TrackParmPtr parm, TrackParmPtr parsOnLayer, const Layer &lay, const TrackingVolume &tvol, PropDirection dir=anyDirection, const BoundaryCheck &bcheck=true, ParticleHypothesis particle=pion, bool startingLayer=false) constTrk::Extrapolatorprivate
positionOutput(const Amg::Vector3D &pos) constTrk::Extrapolatorprivate
radialDirectionCheck(const EventContext &ctx, const IPropagator &prop, const TrackParameters &startParm, const TrackParameters &parsOnLayer, const TrackingVolume &tvol, PropDirection dir=anyDirection, ParticleHypothesis particle=pion) constTrk::Extrapolatorprivate
renounce(T &h)AthCommonDataStore< AthCommonMsg< AlgTool > >inlineprotected
renounceArray(SG::VarHandleKeyArray &handlesArray)AthCommonDataStore< AthCommonMsg< AlgTool > >inlineprotected
returnResult(Cache &cache, const Trk::TrackParameters *result) constTrk::Extrapolatorprivate
StoreGateSvc_t typedefAthCommonDataStore< AthCommonMsg< AlgTool > >private
subMaterialEffectsUpdator(const TrackingVolume &tvol) constTrk::Extrapolatorprivate
subPropagator(const TrackingVolume &tvol) constTrk::Extrapolatorprivate
sysInitialize() overrideAthCheckedComponent< AthAlgTool >virtual
sysStart() overrideAthCommonDataStore< AthCommonMsg< AlgTool > >virtual
trackingGeometry() const override finalTrk::Extrapolatorvirtual
updateVHKA(Gaudi::Details::PropertyBase &)AthCommonDataStore< AthCommonMsg< AlgTool > >inline
~AthAlgTool()AthAlgToolvirtual
~Extrapolator()Trk::Extrapolator
~IExtrapolator()Trk::IExtrapolatorinlinevirtual