addTrackToTrackData(const Trk::Track &track, TrackData &trackData) const | MuonTrackPerformanceAlg | private |
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator) | AthAlgorithm | |
AthAlgorithm() | AthAlgorithm | private |
AthAlgorithm(const AthAlgorithm &) | AthAlgorithm | private |
AthCommonDataStore(const std::string &name, T... args) | AthCommonDataStore< AthCommonMsg< Algorithm > > | inline |
cardinality() const override final | MuonTrackPerformanceAlg | inlinevirtual |
clearEvent(EventData &event) | MuonTrackPerformanceAlg | private |
clearTracks(std::vector< const Trk::Track * > tracks) | MuonTrackPerformanceAlg | private |
clearTracks(std::vector< TrackData * > tracks) | MuonTrackPerformanceAlg | private |
countHitsInChamber(const Identifier &chId, const std::set< Identifier > &hitIds) const | MuonTrackPerformanceAlg | private |
createTrackData(const Muon::IMuonTrackTruthTool::TruthTreeEntry &trackTruth) const | MuonTrackPerformanceAlg | private |
declareGaudiProperty(Gaudi::Property< T > &hndl, const SG::VarHandleKeyType &) | AthCommonDataStore< AthCommonMsg< Algorithm > > | inlineprivate |
declareGaudiProperty(Gaudi::Property< T > &hndl, const SG::VarHandleKeyArrayType &) | AthCommonDataStore< AthCommonMsg< Algorithm > > | inlineprivate |
declareGaudiProperty(Gaudi::Property< T > &hndl, const SG::VarHandleType &) | AthCommonDataStore< AthCommonMsg< Algorithm > > | inlineprivate |
declareGaudiProperty(Gaudi::Property< T > &t, const SG::NotHandleType &) | AthCommonDataStore< AthCommonMsg< Algorithm > > | inlineprivate |
declareProperty(Gaudi::Property< T > &t) | AthCommonDataStore< AthCommonMsg< Algorithm > > | inline |
declareProperty(const std::string &name, SG::VarHandleKey &hndl, const std::string &doc, const SG::VarHandleKeyType &) | AthCommonDataStore< AthCommonMsg< Algorithm > > | inline |
declareProperty(const std::string &name, SG::VarHandleBase &hndl, const std::string &doc, const SG::VarHandleType &) | AthCommonDataStore< AthCommonMsg< Algorithm > > | inline |
declareProperty(const std::string &name, SG::VarHandleKeyArray &hndArr, const std::string &doc, const SG::VarHandleKeyArrayType &) | AthCommonDataStore< AthCommonMsg< Algorithm > > | inline |
declareProperty(const std::string &name, T &property, const std::string &doc, const SG::NotHandleType &) | AthCommonDataStore< AthCommonMsg< Algorithm > > | inline |
declareProperty(const std::string &name, T &property, const std::string &doc="none") | AthCommonDataStore< AthCommonMsg< Algorithm > > | inline |
detStore() const | AthCommonDataStore< AthCommonMsg< Algorithm > > | inline |
doSummary(const TrackCollection &tracks) const | MuonTrackPerformanceAlg | private |
doSummary(const Muon::IMuonTrackTruthTool::TruthTree &truthTracks) const | MuonTrackPerformanceAlg | private |
evaluateTrackTruthOverlap(const Muon::MuonTrackTruth &truthTrack) const | MuonTrackPerformanceAlg | private |
eventInfo() const | MuonTrackPerformanceAlg | private |
eventNumber() const | MuonTrackPerformanceAlg | private |
evtStore() | AthCommonDataStore< AthCommonMsg< Algorithm > > | inline |
evtStore() const | AthCommonDataStore< AthCommonMsg< Algorithm > > | inline |
execute() override | MuonTrackPerformanceAlg | virtual |
extractEtaPhiCounts(const std::set< Identifier > &ids, int &neta, int &nphi, int &netaCh, int &nphiCh) const | MuonTrackPerformanceAlg | private |
extraDeps_update_handler(Gaudi::Details::PropertyBase &ExtraDeps) | AthCommonDataStore< AthCommonMsg< Algorithm > > | protected |
extraOutputDeps() const override | AthAlgorithm | virtual |
finalize() override | MuonTrackPerformanceAlg | virtual |
getInitialState(const TruthTrajectory &traj) const | MuonTrackPerformanceAlg | private |
getMother(const TruthTrajectory &traj) const | MuonTrackPerformanceAlg | private |
goodTruthTrack(const Muon::IMuonTrackTruthTool::TruthTreeEntry &entry) const | MuonTrackPerformanceAlg | private |
handleSegmentCombi(const Muon::MuonSegmentCombination &combi) | MuonTrackPerformanceAlg | private |
handleTracks() | MuonTrackPerformanceAlg | private |
handleTrackTruth(const TrackCollection &trackCollection) | MuonTrackPerformanceAlg | private |
initialize() override | MuonTrackPerformanceAlg | virtual |
inputHandles() const override | AthCommonDataStore< AthCommonMsg< Algorithm > > | virtual |
insertChamber(const Identifier &chId, const std::set< Identifier > &hits, int minEtaHits, int minPhiHits, ChamberData &chamberData) const | MuonTrackPerformanceAlg | private |
insertStationLayers(const std::set< Identifier > &chIds, const std::set< Muon::MuonStationIndex::StIndex > &exclusionList, std::set< Muon::MuonStationIndex::StIndex > &layers) const | MuonTrackPerformanceAlg | private |
insertStationLayers(const std::vector< ChamberData > &chambers, const std::set< Muon::MuonStationIndex::StIndex > &exclusionList, std::set< Muon::MuonStationIndex::StIndex > &layers, bool usePrecision) const | MuonTrackPerformanceAlg | private |
insertTechnology(const std::set< Identifier > &chIds, const std::set< Identifier > &hits, int minEtaHits, int minPhiHits, std::vector< ChamberData > &chamberData) const | MuonTrackPerformanceAlg | private |
isSecondary(const Muon::MuonTrackTruth &truthTrack) const | MuonTrackPerformanceAlg | private |
isSecondary(const Muon::IMuonTrackTruthTool::TruthTreeEntry &entry) const | MuonTrackPerformanceAlg | private |
isSecondary(const TruthTrajectory &truthTrajectory) const | MuonTrackPerformanceAlg | private |
m_badEvents | MuonTrackPerformanceAlg | private |
m_cscSimData | MuonTrackPerformanceAlg | private |
m_detStore | AthCommonDataStore< AthCommonMsg< Algorithm > > | private |
m_doEventListFake | MuonTrackPerformanceAlg | private |
m_doEventListIncomplete | MuonTrackPerformanceAlg | private |
m_doEventListMissed | MuonTrackPerformanceAlg | private |
m_doHistos | MuonTrackPerformanceAlg | private |
m_doHitResiduals | MuonTrackPerformanceAlg | private |
m_doSegments | MuonTrackPerformanceAlg | private |
m_doStau | MuonTrackPerformanceAlg | private |
m_doSummary | MuonTrackPerformanceAlg | private |
m_doTrackDebug | MuonTrackPerformanceAlg | private |
m_doTruth | MuonTrackPerformanceAlg | private |
m_edmHelperSvc | MuonTrackPerformanceAlg | private |
m_eventInfo | MuonTrackPerformanceAlg | private |
m_eventInfoKey | MuonTrackPerformanceAlg | private |
m_evtStore | AthCommonDataStore< AthCommonMsg< Algorithm > > | private |
m_extendedExtraObjects | AthAlgorithm | private |
m_fileName | MuonTrackPerformanceAlg | private |
m_fileOutput | MuonTrackPerformanceAlg | private |
m_idHelperSvc | MuonTrackPerformanceAlg | private |
m_isCombined | MuonTrackPerformanceAlg | private |
m_mcEventColl | MuonTrackPerformanceAlg | private |
m_minCscEtaHits | MuonTrackPerformanceAlg | private |
m_minCscPhiHits | MuonTrackPerformanceAlg | private |
m_minMdtHits | MuonTrackPerformanceAlg | private |
m_minMMEtaHits | MuonTrackPerformanceAlg | private |
m_minRpcEtaHits | MuonTrackPerformanceAlg | private |
m_minRpcPhiHits | MuonTrackPerformanceAlg | private |
m_minsTgcEtaHits | MuonTrackPerformanceAlg | private |
m_minsTgcPhiHits | MuonTrackPerformanceAlg | private |
m_minTgcEtaHits | MuonTrackPerformanceAlg | private |
m_minTgcPhiHits | MuonTrackPerformanceAlg | private |
m_momentumCut | MuonTrackPerformanceAlg | private |
m_momentumCutSim | MuonTrackPerformanceAlg | private |
m_muons | MuonTrackPerformanceAlg | private |
m_muonSimData | MuonTrackPerformanceAlg | private |
m_nevents | MuonTrackPerformanceAlg | private |
m_nfakeTracks | MuonTrackPerformanceAlg | private |
m_nfakeTracksHighPt | MuonTrackPerformanceAlg | private |
m_nfakeTracksLowPt | MuonTrackPerformanceAlg | private |
m_nfakeTracksSL | MuonTrackPerformanceAlg | private |
m_nmatchedFakeTracks | MuonTrackPerformanceAlg | private |
m_nmatchedTracks | MuonTrackPerformanceAlg | private |
m_nmatchedTracksSecondary | MuonTrackPerformanceAlg | private |
m_nmissedTracks | MuonTrackPerformanceAlg | private |
m_nmissedTracksOneStation | MuonTrackPerformanceAlg | private |
m_nmissedTracksOneStationSecondary | MuonTrackPerformanceAlg | private |
m_nmissedTracksSecondary | MuonTrackPerformanceAlg | private |
m_nmissingCscStationLayer | MuonTrackPerformanceAlg | private |
m_nmissingStation | MuonTrackPerformanceAlg | private |
m_nmissingStationLayer | MuonTrackPerformanceAlg | private |
m_nmissingStationLayerTrigger | MuonTrackPerformanceAlg | private |
m_nmissingStationMomLoss | MuonTrackPerformanceAlg | private |
m_ntracks | MuonTrackPerformanceAlg | private |
m_ntruthTracks | MuonTrackPerformanceAlg | private |
m_ntruthTracksSecondary | MuonTrackPerformanceAlg | private |
m_nwrongStation | MuonTrackPerformanceAlg | private |
m_nwrongStationLayer | MuonTrackPerformanceAlg | private |
m_nwrongStationLayerTrigger | MuonTrackPerformanceAlg | private |
m_pdgsToBeConsidered | MuonTrackPerformanceAlg | private |
m_printer | MuonTrackPerformanceAlg | private |
m_selectedPdgs | MuonTrackPerformanceAlg | private |
m_summaryHelperTool | MuonTrackPerformanceAlg | private |
m_trackKey | MuonTrackPerformanceAlg | private |
m_trackRecord | MuonTrackPerformanceAlg | private |
m_trackType | MuonTrackPerformanceAlg | private |
m_trackTypeString | MuonTrackPerformanceAlg | private |
m_truthTool | MuonTrackPerformanceAlg | private |
m_usePtCut | MuonTrackPerformanceAlg | private |
m_varHandleArraysDeclared | AthCommonDataStore< AthCommonMsg< Algorithm > > | private |
m_vhka | AthCommonDataStore< AthCommonMsg< Algorithm > > | private |
m_writeToFile | MuonTrackPerformanceAlg | private |
msg() const | AthCommonMsg< Algorithm > | inline |
msg(const MSG::Level lvl) const | AthCommonMsg< Algorithm > | inline |
msgLvl(const MSG::Level lvl) const | AthCommonMsg< Algorithm > | inline |
MuonTrackPerformanceAlg(const std::string &name, ISvcLocator *pSvcLocator) | MuonTrackPerformanceAlg | |
operator=(const AthAlgorithm &) | AthAlgorithm | private |
outputHandles() const override | AthCommonDataStore< AthCommonMsg< Algorithm > > | virtual |
print(const Muon::IMuonTrackTruthTool::TruthTreeEntry &trackTruth) const | MuonTrackPerformanceAlg | private |
print(const TrackData &trackData) const | MuonTrackPerformanceAlg | private |
print(const EventData &event, const std::vector< TrackData * > &tracks, const std::string &message) const | MuonTrackPerformanceAlg | private |
print(const EventData &event, const std::vector< const Trk::Track * > &tracks, const std::string &message) const | MuonTrackPerformanceAlg | private |
printFakeTracks() const | MuonTrackPerformanceAlg | private |
printMissingChambers() const | MuonTrackPerformanceAlg | private |
printMissingTracks() const | MuonTrackPerformanceAlg | private |
printSummary(const std::vector< EventSummary > &summary, std::string typeName) const | MuonTrackPerformanceAlg | private |
printTrackCounters(bool doSecondaries=true) const | MuonTrackPerformanceAlg | private |
renounce(T &h) | AthCommonDataStore< AthCommonMsg< Algorithm > > | inlineprotected |
renounceArray(SG::VarHandleKeyArray &handlesArray) | AthCommonDataStore< AthCommonMsg< Algorithm > > | inlineprotected |
selectPdg(int pdg) const | MuonTrackPerformanceAlg | inlineprivate |
StoreGateSvc_t typedef | AthCommonDataStore< AthCommonMsg< Algorithm > > | private |
sysInitialize() override | AthAlgorithm | virtual |
sysStart() override | AthCommonDataStore< AthCommonMsg< Algorithm > > | virtual |
updateVHKA(Gaudi::Details::PropertyBase &) | AthCommonDataStore< AthCommonMsg< Algorithm > > | inline |
~AthAlgorithm() | AthAlgorithm | virtual |
~MuonTrackPerformanceAlg() | MuonTrackPerformanceAlg | virtual |