ATLAS Offline Software
ActsTrk::TrackTruthMatchingBaseAlg Member List

This is the complete list of members for ActsTrk::TrackTruthMatchingBaseAlg, including all inherited members.

analyseTrackTruth(const TruthParticleHitCounts &truth_particle_hit_counts, const HitCountsPerTrack &track_hit_counts, EventStat &event_stat) constActsTrk::TrackTruthMatchingBaseAlgprotected
AthCommonDataStore(const std::string &name, T... args)AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > >inline
AthReentrantAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)AthReentrantAlgorithm
AthReentrantAlgorithm()AthReentrantAlgorithmprivate
AthReentrantAlgorithm(const AthReentrantAlgorithm &)AthReentrantAlgorithmprivate
ATLAS_THREAD_SAFEActsTrk::TrackTruthMatchingBaseAlgmutableprivate
ATLAS_THREAD_SAFEActsTrk::TrackTruthMatchingBaseAlgmutableprivate
ATLAS_THREAD_SAFEActsTrk::TrackTruthMatchingBaseAlgmutableprivate
ATLAS_THREAD_SAFEActsTrk::TrackTruthMatchingBaseAlgmutableprivate
BaseStatActsTrk::TrackTruthMatchingBaseAlgfriend
cardinality() const overrideAthReentrantAlgorithmvirtual
checkBinOrder(const std::vector< float > &bin_edges, const std::string &bin_label) constActsTrk::TrackTruthMatchingBaseAlgprivate
checkMatchWeights()ActsTrk::TrackTruthMatchingBaseAlgprivate
declareGaudiProperty(Gaudi::Property< T > &hndl, const SG::VarHandleKeyType &)AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > >inlineprivate
declareGaudiProperty(Gaudi::Property< T > &hndl, const SG::VarHandleKeyArrayType &)AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > >inlineprivate
declareGaudiProperty(Gaudi::Property< T > &hndl, const SG::VarHandleType &)AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > >inlineprivate
declareGaudiProperty(Gaudi::Property< T > &t, const SG::NotHandleType &)AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > >inlineprivate
declareProperty(Gaudi::Property< T > &t)AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > >inline
declareProperty(const std::string &name, SG::VarHandleKey &hndl, const std::string &doc, const SG::VarHandleKeyType &)AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > >inline
declareProperty(const std::string &name, SG::VarHandleBase &hndl, const std::string &doc, const SG::VarHandleType &)AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > >inline
declareProperty(const std::string &name, SG::VarHandleKeyArray &hndArr, const std::string &doc, const SG::VarHandleKeyArrayType &)AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > >inline
declareProperty(const std::string &name, T &property, const std::string &doc, const SG::NotHandleType &)AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > >inline
declareProperty(const std::string &name, T &property, const std::string &doc="none")AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > >inline
detStore() constAthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > >inline
ECategorisedCounter enum nameActsTrk::TrackTruthMatchingBaseAlgprivate
ECategorisedStat enum nameActsTrk::TrackTruthMatchingBaseAlgprivate
ECounter enum nameActsTrk::TrackTruthMatchingBaseAlgprivate
EventStat typedefActsTrk::TrackTruthMatchingBaseAlgprotected
evtStore()AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > >inline
evtStore() constAthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > >inline
extraDeps_update_handler(Gaudi::Details::PropertyBase &ExtraDeps)AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > >protected
extraOutputDeps() const overrideAthReentrantAlgorithmvirtual
filterPassed(const EventContext &ctx) constAthReentrantAlgorithminlinevirtual
finalize() overrideActsTrk::TrackTruthMatchingBaseAlgvirtual
getPtEtaStatCategory(float pt, float eta) constActsTrk::TrackTruthMatchingBaseAlginlineprivate
getPtPdgIdStatCategory(float pt, int pdg_id) constActsTrk::TrackTruthMatchingBaseAlgprivate
getTruthParticleHitCounts(const EventContext &ctx) constActsTrk::TrackTruthMatchingBaseAlginlineprotected
initialize() overrideActsTrk::TrackTruthMatchingBaseAlgvirtual
initStatTables()ActsTrk::TrackTruthMatchingBaseAlgprivate
inputHandles() const overrideAthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > >virtual
isClonable() const overrideAthReentrantAlgorithmvirtual
kHitEfficiency enum valueActsTrk::TrackTruthMatchingBaseAlgprivate
kHitPurity enum valueActsTrk::TrackTruthMatchingBaseAlgprivate
kMatchProbability enum valueActsTrk::TrackTruthMatchingBaseAlgprivate
kNCategorisedCounter enum valueActsTrk::TrackTruthMatchingBaseAlgprivate
kNCategorisedStat enum valueActsTrk::TrackTruthMatchingBaseAlgprivate
kNCounter enum valueActsTrk::TrackTruthMatchingBaseAlgprivate
kNParticleWithAssociatedTrack enum valueActsTrk::TrackTruthMatchingBaseAlgprivate
kNParticleWithMultipleAssociatedTracks enum valueActsTrk::TrackTruthMatchingBaseAlgprivate
kNTotalParticles enum valueActsTrk::TrackTruthMatchingBaseAlgprivate
kNTotalTracks enum valueActsTrk::TrackTruthMatchingBaseAlgprivate
m_computeTrackRecoEfficiencyActsTrk::TrackTruthMatchingBaseAlgprivate
m_debugCounterActsTrk::TrackTruthMatchingBaseAlgprivate
m_detStoreAthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > >private
m_evtStoreAthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > >private
m_extendedExtraObjectsAthReentrantAlgorithmprivate
m_pdgIdCategorisationActsTrk::TrackTruthMatchingBaseAlgprivate
m_printDetailsActsTrk::TrackTruthMatchingBaseAlgprivate
m_showRawCountsActsTrk::TrackTruthMatchingBaseAlgprivate
m_statEtaBinsActsTrk::TrackTruthMatchingBaseAlgprivate
m_statPtBinsActsTrk::TrackTruthMatchingBaseAlgprivate
m_truthHitCountsActsTrk::TrackTruthMatchingBaseAlgprivate
m_truthSelectionToolActsTrk::TrackTruthMatchingBaseAlgprivate
m_useAbsEtaForStatActsTrk::TrackTruthMatchingBaseAlgprivate
m_varHandleArraysDeclaredAthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > >private
m_vhkaAthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > >private
m_weightsActsTrk::TrackTruthMatchingBaseAlgprivate
m_weightsForProbActsTrk::TrackTruthMatchingBaseAlgprivate
MissingTruthParticleHitCounts enum valueActsTrk::TrackTruthMatchingBaseAlgprivate
msg() constAthCommonMsg< Gaudi::Algorithm >inline
msg(const MSG::Level lvl) constAthCommonMsg< Gaudi::Algorithm >inline
msgLvl(const MSG::Level lvl) constAthCommonMsg< Gaudi::Algorithm >inline
NoAssociatedTruthParticle enum valueActsTrk::TrackTruthMatchingBaseAlgprivate
noiseCorrection(const ActsTrk::HitCounterArray &noise_counts, const std::vector< float > &weights)ActsTrk::TrackTruthMatchingBaseAlginlineprivatestatic
NoSelectedTruthParticle enum valueActsTrk::TrackTruthMatchingBaseAlgprivate
NTracksTotal enum valueActsTrk::TrackTruthMatchingBaseAlgprivate
NTruthWithCountsTotal enum valueActsTrk::TrackTruthMatchingBaseAlgprivate
operator=(const AthReentrantAlgorithm &)AthReentrantAlgorithmprivate
outputHandles() const overrideAthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > >virtual
perEtaSize() constActsTrk::TrackTruthMatchingBaseAlginlineprotected
perPdgIdSize() constActsTrk::TrackTruthMatchingBaseAlginlineprotected
postProcessEventStat(const TruthParticleHitCounts &truth_particle_hit_counts, std::size_t n_tracks, EventStat &event_stat) constActsTrk::TrackTruthMatchingBaseAlgprotected
printCategories(const std::vector< std::string > &pt_category_labels, const std::vector< std::string > &eta_category_labels, std::vector< std::string > &counter_labels, std::vector< std::array< ActsUtils::Stat, kNCategorisedStat > > &stat_per_category, std::vector< std::array< std::size_t, kNCategorisedCounter > > &counts_per_category, const std::string &top_left_label, bool print_sub_categories) constActsTrk::TrackTruthMatchingBaseAlgprivate
printData2D(const std::vector< std::string > &row_category_labels, const std::vector< std::string > &col_category_labels, const std::string &top_left_label, std::vector< std::array< ActsUtils::Stat, kNCategorisedStat > > &stat_per_category, std::vector< std::array< std::size_t, kNCategorisedCounter > > &counts_per_category, bool rotate) constActsTrk::TrackTruthMatchingBaseAlgprivate
printStatTables() constActsTrk::TrackTruthMatchingBaseAlgprivate
Property typedefActsTrk::TrackTruthMatchingBaseAlgprivate
renounce(T &h)AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > >inlineprotected
renounceArray(SG::VarHandleKeyArray &handlesArray)AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > >inlineprotected
s_NMeasurementTypesActsTrk::TrackTruthMatchingBaseAlgprivatestatic
s_pdgIdMaxActsTrk::TrackTruthMatchingBaseAlgprivatestatic
setFilterPassed(bool state, const EventContext &ctx) constAthReentrantAlgorithminlinevirtual
StoreGateSvc_t typedefAthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > >private
sysExecute(const EventContext &ctx) overrideAthReentrantAlgorithmvirtual
sysInitialize() overrideAthReentrantAlgorithmvirtual
sysStart() overrideAthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > >virtual
TrackTruthMatchingBaseAlg(const std::string &name, ISvcLocator *pSvcLocator)ActsTrk::TrackTruthMatchingBaseAlg
TruthParticleNoNoiseMismatch enum valueActsTrk::TrackTruthMatchingBaseAlgprivate
truthSelectionTool() constActsTrk::TrackTruthMatchingBaseAlginlineprotected
updateVHKA(Gaudi::Details::PropertyBase &)AthCommonDataStore< AthCommonMsg< Gaudi::Algorithm > >inline
weightedCountSum(const ActsTrk::HitCounterArray &counts, const std::vector< float > &weights)ActsTrk::TrackTruthMatchingBaseAlginlineprivatestatic
~AthReentrantAlgorithm() overrideAthReentrantAlgorithmvirtual