addFakePhiHits(const EventContext &ctx, FitterData &fitterData, const Trk::TrackParameters &referenceParameter) const | Muon::MooTrackFitter | 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 |
cleanAndEvaluateTrack(const EventContext &ctx, Trk::Track &track, const std::set< Identifier > &excludedChambers) const | Muon::MooTrackFitter | private |
cleanEntry(const MuPatCandidateBase &entry, std::set< Identifier > &removedIdentifiers) const | Muon::MooTrackFitter | private |
cleanPhiHits(const EventContext &ctx, double momentum, FitterData &phiHits, const PrepVec &patternPhiHits) const | Muon::MooTrackFitter | private |
cleanSegment(const MuonSegment &seg, std::set< Identifier > &removedIdentifiers) const | Muon::MooTrackFitter | private |
corruptEntry(const MuPatCandidateBase &entry) const | Muon::MooTrackFitter | private |
createFakePhiForMeasurement(const Trk::MeasurementBase &measurement, const Amg::Vector3D *overlapPos, const Amg::Vector3D *phiPos, double error) const | Muon::MooTrackFitter | private |
createPerigee(const EventContext &ctx, const Trk::TrackParameters &firstPars, const Trk::MeasurementBase &firstMeas) const | Muon::MooTrackFitter | |
createStartParameters(const EventContext &ctx, FitterData &inputData) const | Muon::MooTrackFitter | private |
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 |
extractData(const MuPatCandidateBase &entry1, const MuPatCandidateBase &entry2, FitterData &fitterData) const | Muon::MooTrackFitter | private |
extractData(FitterData &fitterData, bool usePreciseHits) const | Muon::MooTrackFitter | private |
extraDeps_update_handler(Gaudi::Details::PropertyBase &ExtraDeps) | AthCommonDataStore< AthCommonMsg< AlgTool > > | protected |
finalize() | Muon::MooTrackFitter | |
fit(const EventContext &ctx, const MuPatCandidateBase &firstEntry, const MuPatCandidateBase &secondEntry, const PrepVec &externalPhiHits) const | Muon::MooTrackFitter | |
fit(const EventContext &ctx, const Trk::Perigee &startPars, MeasVec &hits, Trk::ParticleHypothesis partHypo, bool prefit) const | Muon::MooTrackFitter | |
fitSplitTrack(const EventContext &ctx, const Trk::TrackParameters &startPars, const std::vector< const Trk::TrackStateOnSurface * > &tsos) const | Muon::MooTrackFitter | |
fitWithRefit(const EventContext &ctx, const Trk::Perigee &startPars, MeasVec &hits) const | Muon::MooTrackFitter | |
getElementHalfLengths(const Identifier &id, const Trk::TrkDetElementBase *ele) const | Muon::MooTrackFitter | private |
getMaterial(const Trk::TrackParameters &pars, FitterData &fitterData) const | Muon::MooTrackFitter | private |
getMinMaxPhi(FitterData &fitterData) const | Muon::MooTrackFitter | private |
hasPhiConstrain(FitterData &inputData) const | Muon::MooTrackFitter | private |
hasPhiConstrain(Trk::Track *track) const | Muon::MooTrackFitter | private |
initialize() | Muon::MooTrackFitter | |
inputHandles() const override | AthCommonDataStore< AthCommonMsg< AlgTool > > | virtual |
interfaceID() | Muon::MooTrackFitter | inlinestatic |
m_allowFirstFit | Muon::MooTrackFitter | private |
m_chi2Cut | Muon::MooTrackFitter | private |
m_cleaner | Muon::MooTrackFitter | private |
m_cleanPhiHits | Muon::MooTrackFitter | private |
m_cosmics | Muon::MooTrackFitter | private |
m_detStore | AthCommonDataStore< AthCommonMsg< AlgTool > > | private |
m_edmHelperSvc | Muon::MooTrackFitter | private |
m_evtStore | AthCommonDataStore< AthCommonMsg< AlgTool > > | private |
m_hitHandler | Muon::MooTrackFitter | private |
m_idHelperSvc | Muon::MooTrackFitter | private |
m_magFieldProperties | Muon::MooTrackFitter | private |
m_matEffects | Muon::MooTrackFitter | private |
m_momentumEstimator | Muon::MooTrackFitter | private |
m_nfailedExtractCleaning | Muon::MooTrackFitter | mutableprivate |
m_nfailedExtractInital | Muon::MooTrackFitter | mutableprivate |
m_nfailedExtractPrecise | Muon::MooTrackFitter | mutableprivate |
m_nfailedFakeInitial | Muon::MooTrackFitter | mutableprivate |
m_nfailedFakePrecise | Muon::MooTrackFitter | mutableprivate |
m_nfailedFitPrecise | Muon::MooTrackFitter | mutableprivate |
m_nfailedMinMaxPhi | Muon::MooTrackFitter | mutableprivate |
m_nfailedParsInital | Muon::MooTrackFitter | mutableprivate |
m_nfailedTubeFit | Muon::MooTrackFitter | mutableprivate |
m_nfits | Muon::MooTrackFitter | mutableprivate |
m_nlowMomentum | Muon::MooTrackFitter | mutableprivate |
m_noPerigee | Muon::MooTrackFitter | mutableprivate |
m_nsuccess | Muon::MooTrackFitter | mutableprivate |
m_openingAngleCut | Muon::MooTrackFitter | private |
m_overlapResolver | Muon::MooTrackFitter | private |
m_ParticleHypothesis | Muon::MooTrackFitter | private |
m_patRecInfo | Muon::MooTrackFitter | private |
m_phiHitSelector | Muon::MooTrackFitter | private |
m_phiHitsMax | Muon::MooTrackFitter | private |
m_preciseFirstStation | Muon::MooTrackFitter | private |
m_preCleanChi2Cut | Muon::MooTrackFitter | private |
m_printer | Muon::MooTrackFitter | private |
m_propagator | Muon::MooTrackFitter | private |
m_pThreshold | Muon::MooTrackFitter | private |
m_runOutlier | Muon::MooTrackFitter | private |
m_seedAtStartOfTrack | Muon::MooTrackFitter | private |
m_seedPhiWithEtaHits | Muon::MooTrackFitter | private |
m_seedWithAvePhi | Muon::MooTrackFitter | private |
m_seedWithSegmentTheta | Muon::MooTrackFitter | private |
m_slFit | Muon::MooTrackFitter | private |
m_slProp | Muon::MooTrackFitter | private |
m_trackFitter | Muon::MooTrackFitter | private |
m_trackSummaryTool | Muon::MooTrackFitter | private |
m_trackToSegmentTool | Muon::MooTrackFitter | private |
m_usePreciseHits | Muon::MooTrackFitter | private |
m_usePrefit | Muon::MooTrackFitter | private |
m_varHandleArraysDeclared | AthCommonDataStore< AthCommonMsg< AlgTool > > | private |
m_vhka | AthCommonDataStore< AthCommonMsg< AlgTool > > | private |
MaterialLayers typedef | Muon::MooTrackFitter | |
MeasCit typedef | Muon::MooTrackFitter | |
MeasIt typedef | Muon::MooTrackFitter | |
MeasVec typedef | Muon::MooTrackFitter | |
MooTrackFitter(const std::string &, const std::string &, const IInterface *) | Muon::MooTrackFitter | |
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 |
phiSeeding(const EventContext &ctx, FitterData &fitterData) const | Muon::MooTrackFitter | private |
PrepCit typedef | Muon::MooTrackFitter | |
PrepIt typedef | Muon::MooTrackFitter | |
PrepVec typedef | Muon::MooTrackFitter | |
qOverPFromEntries(const EventContext &ctx, const MuPatCandidateBase &firstEntry, const MuPatCandidateBase &secondEntry) const | Muon::MooTrackFitter | private |
qOverPFromEntry(const MuPatCandidateBase &entry) | Muon::MooTrackFitter | privatestatic |
refit(const EventContext &ctx, const MuPatTrack &trkCan) const | Muon::MooTrackFitter | |
refit(const EventContext &ctx, const Trk::Track &track) const | Muon::MooTrackFitter | |
removeSegmentOutliers(FitterData &fitterData) const | Muon::MooTrackFitter | private |
renounce(T &h) | AthCommonDataStore< AthCommonMsg< AlgTool > > | inlineprotected |
renounceArray(SG::VarHandleKeyArray &handlesArray) | AthCommonDataStore< AthCommonMsg< AlgTool > > | inlineprotected |
restrictedMomentum(double momentum) | Muon::MooTrackFitter | static |
segmentFromEntry(const EventContext &ctx, const MuPatCandidateBase &entry) const | Muon::MooTrackFitter | private |
SLStationMap typedef | Muon::MooTrackFitter | |
SmallLargeChambers typedef | Muon::MooTrackFitter | |
splitTrack(const EventContext &ctx, const Trk::Track &track) const | Muon::MooTrackFitter | |
StoreGateSvc_t typedef | AthCommonDataStore< AthCommonMsg< AlgTool > > | private |
sysInitialize() override | AthCommonDataStore< AthCommonMsg< AlgTool > > | virtual |
sysStart() override | AthCommonDataStore< AthCommonMsg< AlgTool > > | virtual |
thetaSeeding(const MuPatCandidateBase &entry, MeasVec &etaHits) const | Muon::MooTrackFitter | private |
updateVHKA(Gaudi::Details::PropertyBase &) | AthCommonDataStore< AthCommonMsg< AlgTool > > | inline |
validMomentum(const Trk::TrackParameters &pars) const | Muon::MooTrackFitter | private |
~AthAlgTool() | AthAlgTool | virtual |
~MooTrackFitter()=default | Muon::MooTrackFitter | |