![]() |
ATLAS Offline Software
|
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() | AthAlgTool | private |
AthAlgTool(const AthAlgTool &) | AthAlgTool | private |
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::TrkMaterialProviderTool | privatestatic |
deleteTSOS(Trk::TrackStates *vecTSOS) | Trk::TrkMaterialProviderTool | privatestatic |
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 |
finalize() | Trk::TrkMaterialProviderTool | |
getCaloEntryTSOS(const std::vector< const Trk::TrackStateOnSurface * > *caloTSOS, Trk::PropDirection dir) const | Trk::TrkMaterialProviderTool | private |
getCaloExitTSOS(const std::vector< const Trk::TrackStateOnSurface * > *caloTSOS, Trk::PropDirection dir) const | Trk::TrkMaterialProviderTool | private |
getCaloMeasuredEnergy(double eta, double phi, double mopEloss, double meanElossIoni, double &fsrCaloEnergy) const | Trk::TrkMaterialProviderTool | private |
getCaloMEOT(const Trk::Track &idTrack, const Trk::Track &msTrack, std::vector< MaterialEffectsOnTrack > &calomeots) const | Trk::TrkMaterialProviderTool | virtual |
getCaloTSOS(const Trk::TrackParameters &parm, const Trk::Track &muonTrack, const Trk::TrackParameters *parms=nullptr) const | Trk::TrkMaterialProviderTool | virtual |
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) const | Trk::TrkMaterialProviderTool | private |
getFinalMeasuredEnergy(Rec::CaloMeas *caloMeas, double mopEloss, double meanElossIoni, double eta, double &fsrCaloEnergy) const | Trk::TrkMaterialProviderTool | private |
getMopAndIoniEnergyLoss(const std::vector< const Trk::TrackStateOnSurface * > *matvec, double pCaloEntry, double scaleEloss, double &mopEloss, double &meanElossIoni, double &sigmaElossIoni) const | Trk::TrkMaterialProviderTool | private |
getParamCaloELoss(Trk::Track *track) const | Trk::TrkMaterialProviderTool | virtual |
getVolumeByGeo(const Trk::TrackStateOnSurface *m) const | Trk::TrkMaterialProviderTool | private |
initialize() | Trk::TrkMaterialProviderTool | |
inputHandles() const override | AthCommonDataStore< AthCommonMsg< AlgTool > > | virtual |
interfaceID() | Trk::ITrkMaterialProviderTool | inlinestatic |
isIsolatedTrack(double eta, double phi) const | Trk::TrkMaterialProviderTool | private |
m_aggregateTSOS | Trk::TrkMaterialProviderTool | private |
m_applyTGScaling | Trk::TrkMaterialProviderTool | private |
m_caloMeasTool | Trk::TrkMaterialProviderTool | private |
m_caloParamTool | Trk::TrkMaterialProviderTool | private |
m_calorimeterVolume | Trk::TrkMaterialProviderTool | private |
m_DetID | Trk::TrkMaterialProviderTool | private |
m_detStore | AthCommonDataStore< AthCommonMsg< AlgTool > > | private |
m_elossupdator | Trk::TrkMaterialProviderTool | private |
m_evtStore | AthCommonDataStore< AthCommonMsg< AlgTool > > | private |
m_fieldCacheCondObjInputKey | Trk::TrkMaterialProviderTool | private |
m_indetVolume | Trk::TrkMaterialProviderTool | private |
m_maxNTracksIso | Trk::TrkMaterialProviderTool | private |
m_muonCaloEnergyTool | Trk::TrkMaterialProviderTool | private |
m_muonExtrapolator | Trk::TrkMaterialProviderTool | private |
m_overwriteElossParam | Trk::TrkMaterialProviderTool | private |
m_paramPtCut | Trk::TrkMaterialProviderTool | private |
m_repositionTSOS | Trk::TrkMaterialProviderTool | private |
m_scattool | Trk::TrkMaterialProviderTool | private |
m_trackingGeometryReadKey | Trk::TrkMaterialProviderTool | private |
m_trackingGeometrySvc | Trk::TrkMaterialProviderTool | private |
m_trackingVolumesSvc | Trk::TrkMaterialProviderTool | private |
m_trackIsolationTool | Trk::TrkMaterialProviderTool | private |
m_updateTSOS | Trk::TrkMaterialProviderTool | private |
m_useCaloEnergyMeasurement | Trk::TrkMaterialProviderTool | private |
m_useMuonCaloEnergyTool | Trk::TrkMaterialProviderTool | private |
m_varHandleArraysDeclared | AthCommonDataStore< AthCommonMsg< AlgTool > > | private |
m_vhka | AthCommonDataStore< 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.) const | Trk::TrkMaterialProviderTool | 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 |
printTSOS(const Trk::TrackStateOnSurface *m, const std::string &tag) const | Trk::TrkMaterialProviderTool | private |
removeMS(std::vector< const Trk::TrackStateOnSurface * > *caloTSOS) const | Trk::TrkMaterialProviderTool | private |
removeOutOfCalo(std::vector< const Trk::TrackStateOnSurface * > *caloTSOS) const | Trk::TrkMaterialProviderTool | private |
renounce(T &h) | AthCommonDataStore< AthCommonMsg< AlgTool > > | inlineprotected |
renounceArray(SG::VarHandleKeyArray &handlesArray) | AthCommonDataStore< AthCommonMsg< AlgTool > > | inlineprotected |
retrieveTrackingGeometry(const EventContext &ctx) const | Trk::TrkMaterialProviderTool | inlineprivate |
StoreGateSvc_t typedef | AthCommonDataStore< AthCommonMsg< AlgTool > > | private |
sysInitialize() override | AthCommonDataStore< AthCommonMsg< AlgTool > > | virtual |
sysStart() override | AthCommonDataStore< AthCommonMsg< AlgTool > > | virtual |
throwFailedToGetTrackingGeomtry() const | Trk::TrkMaterialProviderTool | private |
TrkMaterialProviderTool(const std::string &, const std::string &, const IInterface *) | Trk::TrkMaterialProviderTool | |
updateCaloTSOS(const Trk::Track &idTrack, Trk::Track &extrapolatedTrack) const | Trk::TrkMaterialProviderTool | virtual |
updateCaloTSOS(Trk::Track &track, const Trk::TrackParameters *startParamaters=nullptr) const | Trk::TrkMaterialProviderTool | virtual |
updateVector(Trk::TrackStates *inputTSOS, Trk::TrackStates::iterator lastID, Trk::TrackStates::iterator firstMS, Trk::TrackStates *caloTSOS) | Trk::TrkMaterialProviderTool | privatestatic |
updateVectorMS(Trk::TrackStates *inputTSOS, const Trk::TrackStates::iterator &firstMS, double X0ScaleMS, double ElossScaleMS) const | Trk::TrkMaterialProviderTool | private |
updateVHKA(Gaudi::Details::PropertyBase &) | AthCommonDataStore< AthCommonMsg< AlgTool > > | inline |
~AthAlgTool() | AthAlgTool | virtual |
~TrkMaterialProviderTool()=default | Trk::TrkMaterialProviderTool | virtual |