ATLAS Offline Software
Trk::TrkMaterialProviderTool Member List

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

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
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
deleteTSOS(const std::vector< const Trk::TrackStateOnSurface * > *vecTSOS)Trk::TrkMaterialProviderToolprivatestatic
deleteTSOS(Trk::TrackStates *vecTSOS)Trk::TrkMaterialProviderToolprivatestatic
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
finalize()Trk::TrkMaterialProviderTool
getCaloEntryTSOS(const std::vector< const Trk::TrackStateOnSurface * > *caloTSOS, Trk::PropDirection dir) constTrk::TrkMaterialProviderToolprivate
getCaloExitTSOS(const std::vector< const Trk::TrackStateOnSurface * > *caloTSOS, Trk::PropDirection dir) constTrk::TrkMaterialProviderToolprivate
getCaloMeasuredEnergy(double eta, double phi, double mopEloss, double meanElossIoni, double &fsrCaloEnergy) constTrk::TrkMaterialProviderToolprivate
getCaloMEOT(const Trk::Track &idTrack, const Trk::Track &msTrack, std::vector< MaterialEffectsOnTrack > &calomeots) constTrk::TrkMaterialProviderToolvirtual
getCaloTSOS(const Trk::TrackParameters &parm, const Trk::Track &muonTrack, const Trk::TrackParameters *parms=nullptr) constTrk::TrkMaterialProviderToolvirtual
getCaloTSOS(const Trk::TrackParameters &parm, const Trk::Track &muonTrack, const Trk::Surface &surf, Trk::PropDirection dir, Trk::ParticleHypothesis mateffects, double &Eloss, double &X0ScaleMS, double &ElossScaleMS, const Trk::TrackParameters *parms=nullptr, bool boundaryCheck=false, bool removeOoC=false) constTrk::TrkMaterialProviderToolprivate
getFinalMeasuredEnergy(Rec::CaloMeas *caloMeas, double mopEloss, double meanElossIoni, double eta, double &fsrCaloEnergy) constTrk::TrkMaterialProviderToolprivate
getMopAndIoniEnergyLoss(const std::vector< const Trk::TrackStateOnSurface * > *matvec, double pCaloEntry, double scaleEloss, double &mopEloss, double &meanElossIoni, double &sigmaElossIoni) constTrk::TrkMaterialProviderToolprivate
getParamCaloELoss(Trk::Track *track) constTrk::TrkMaterialProviderToolvirtual
getVolumeByGeo(const Trk::TrackStateOnSurface *m) constTrk::TrkMaterialProviderToolprivate
initialize()Trk::TrkMaterialProviderTool
inputHandles() const overrideAthCommonDataStore< AthCommonMsg< AlgTool > >virtual
interfaceID()Trk::ITrkMaterialProviderToolinlinestatic
isIsolatedTrack(double eta, double phi) constTrk::TrkMaterialProviderToolprivate
m_aggregateTSOSTrk::TrkMaterialProviderToolprivate
m_applyTGScalingTrk::TrkMaterialProviderToolprivate
m_caloMeasToolTrk::TrkMaterialProviderToolprivate
m_caloParamToolTrk::TrkMaterialProviderToolprivate
m_calorimeterVolumeTrk::TrkMaterialProviderToolprivate
m_DetIDTrk::TrkMaterialProviderToolprivate
m_detStoreAthCommonDataStore< AthCommonMsg< AlgTool > >private
m_elossupdatorTrk::TrkMaterialProviderToolprivate
m_evtStoreAthCommonDataStore< AthCommonMsg< AlgTool > >private
m_fieldCacheCondObjInputKeyTrk::TrkMaterialProviderToolprivate
m_indetVolumeTrk::TrkMaterialProviderToolprivate
m_maxNTracksIsoTrk::TrkMaterialProviderToolprivate
m_muonCaloEnergyToolTrk::TrkMaterialProviderToolprivate
m_muonExtrapolatorTrk::TrkMaterialProviderToolprivate
m_overwriteElossParamTrk::TrkMaterialProviderToolprivate
m_paramPtCutTrk::TrkMaterialProviderToolprivate
m_repositionTSOSTrk::TrkMaterialProviderToolprivate
m_scattoolTrk::TrkMaterialProviderToolprivate
m_trackingGeometryReadKeyTrk::TrkMaterialProviderToolprivate
m_trackingGeometrySvcTrk::TrkMaterialProviderToolprivate
m_trackingVolumesSvcTrk::TrkMaterialProviderToolprivate
m_trackIsolationToolTrk::TrkMaterialProviderToolprivate
m_updateTSOSTrk::TrkMaterialProviderToolprivate
m_useCaloEnergyMeasurementTrk::TrkMaterialProviderToolprivate
m_useMuonCaloEnergyToolTrk::TrkMaterialProviderToolprivate
m_varHandleArraysDeclaredAthCommonDataStore< AthCommonMsg< AlgTool > >private
m_vhkaAthCommonDataStore< AthCommonMsg< AlgTool > >private
modifyTSOSvector(const std::vector< const Trk::TrackStateOnSurface * > *matvec, double scaleX0, double scaleEloss, bool reposition, bool aggregate, bool updateEloss, double caloEnergy, double caloEnergyError, double fsrCaloEnergy, double pCaloEntry, double momentumError, double &Eloss_tot, bool useMeasuredEnergy=true, double mopEloss=0., double meanElossIoni=0., double sigmaElossIoni=0.) constTrk::TrkMaterialProviderToolprivate
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
printTSOS(const Trk::TrackStateOnSurface *m, const std::string &tag) constTrk::TrkMaterialProviderToolprivate
removeMS(std::vector< const Trk::TrackStateOnSurface * > *caloTSOS) constTrk::TrkMaterialProviderToolprivate
removeOutOfCalo(std::vector< const Trk::TrackStateOnSurface * > *caloTSOS) constTrk::TrkMaterialProviderToolprivate
renounce(T &h)AthCommonDataStore< AthCommonMsg< AlgTool > >inlineprotected
renounceArray(SG::VarHandleKeyArray &handlesArray)AthCommonDataStore< AthCommonMsg< AlgTool > >inlineprotected
retrieveTrackingGeometry(const EventContext &ctx) constTrk::TrkMaterialProviderToolinlineprivate
StoreGateSvc_t typedefAthCommonDataStore< AthCommonMsg< AlgTool > >private
sysInitialize() overrideAthCommonDataStore< AthCommonMsg< AlgTool > >virtual
sysStart() overrideAthCommonDataStore< AthCommonMsg< AlgTool > >virtual
throwFailedToGetTrackingGeomtry() constTrk::TrkMaterialProviderToolprivate
TrkMaterialProviderTool(const std::string &, const std::string &, const IInterface *)Trk::TrkMaterialProviderTool
updateCaloTSOS(const Trk::Track &idTrack, Trk::Track &extrapolatedTrack) constTrk::TrkMaterialProviderToolvirtual
updateCaloTSOS(Trk::Track &track, const Trk::TrackParameters *startParamaters=nullptr) constTrk::TrkMaterialProviderToolvirtual
updateVector(Trk::TrackStates *inputTSOS, Trk::TrackStates::iterator lastID, Trk::TrackStates::iterator firstMS, Trk::TrackStates *caloTSOS)Trk::TrkMaterialProviderToolprivatestatic
updateVectorMS(Trk::TrackStates *inputTSOS, const Trk::TrackStates::iterator &firstMS, double X0ScaleMS, double ElossScaleMS) constTrk::TrkMaterialProviderToolprivate
updateVHKA(Gaudi::Details::PropertyBase &)AthCommonDataStore< AthCommonMsg< AlgTool > >inline
~AthAlgTool()AthAlgToolvirtual
~TrkMaterialProviderTool()=defaultTrk::TrkMaterialProviderToolvirtual