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, TrackParmPtr 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 |
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 final | Trk::Extrapolator | virtual |
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() 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, TrackParmPtr 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, 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) const | Trk::Extrapolator | private |
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) const | Trk::Extrapolator | private |
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) const | Trk::Extrapolator | private |
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) const | Trk::Extrapolator | privatevirtual |
extrapolateInAlignableTV(const EventContext &ctx, Cache &cache, const IPropagator &prop, TrackParmPtr 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, TrackParmPtr 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, 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) const | Trk::Extrapolator | private |
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) 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, TrackParmPtr 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, TrackParmPtr 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, TrackParmPtr 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, TrackParmPtr 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, 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) const | Trk::Extrapolator | private |
inputHandles() const override | AthCommonDataStore< 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) const | Trk::Extrapolator | private |
interfaceID() | Trk::IExtrapolator | inlinestatic |
isConfigured() | AthCheckedComponent< AthAlgTool > | private |
m_activeOverlap | Trk::Extrapolator | private |
m_cacheLastMatLayer | Trk::Extrapolator | private |
m_checkForCompundLayers | Trk::Extrapolator | 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_extendedLayerSearch | Trk::Extrapolator | 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_materialEffectsOnTrackValidation | Trk::Extrapolator | private |
m_maxMethodSequence | Trk::Extrapolator | private |
m_maxNavigSurf | Trk::Extrapolator | private |
m_maxNavigVol | Trk::Extrapolator | private |
m_meotpIndex | Trk::Extrapolator | private |
m_meotSearchCallsBw | Trk::Extrapolator | mutableprivate |
m_meotSearchCallsFw | Trk::Extrapolator | mutableprivate |
m_meotSearchSuccessfulBw | Trk::Extrapolator | mutableprivate |
m_meotSearchSuccessfulFw | Trk::Extrapolator | mutableprivate |
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_referenceMaterial | Trk::Extrapolator | private |
m_referenceSurface | Trk::Extrapolator | private |
m_requireMaterialDestinationHit | Trk::Extrapolator | private |
m_resolveActive | Trk::Extrapolator | private |
m_resolveMultilayers | Trk::Extrapolator | private |
m_returnPassiveLayers | Trk::Extrapolator | private |
m_robustSampling | 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_subSurfaceLevel | 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, TrackParmPtr parm, TrackParmPtr 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 |
returnResult(Cache &cache, const Trk::TrackParameters *result) const | Trk::Extrapolator | private |
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 |