TauAnalysisTools::TauTruthMatchingTool Node1 TauAnalysisTools::TauTruth MatchingTool - m_dMaxDeltaR + getTruthTauP4Vis() + getTruthTauP4Vis() + getTruthTauP4Invis() + getTruthTauP4Invis() + getTruthParticleType() + getNTauDecayParticles() + getNTauDecayParticles() + getDecayMode() + getDecayMode() - initialize() - getEvent() - getTruth() - getTruth() - getTruth() - findTruthTau() - checkTruthMatch() Node2 TauAnalysisTools::BuildTruthTaus # m_truthTausEvent # m_bTruthTauAvailable - m_truthMatchingMode - m_bWriteInvisibleFourMomentum - m_bWriteVisibleChargedFour Momentum - m_bWriteVisibleNeutralFour Momentum - m_bWriteDecayModeVector - m_bWriteVertices # retrieveTruthTaus() - ~BuildTruthTaus() - initialize() - setTruthMatchingMode() - retrieveTruthTaus() - retrieveTruthTaus() - buildTruthTausFromTruthParticles() - examineTruthTau() - examineTruthTauDecay() - printDecay() Node2->Node1 Node3 TauAnalysisTools::IBuild TruthTaus + initialize() + setTruthMatchingMode() + retrieveTruthTaus() + retrieveTruthTaus() Node3->Node2 Node64 TauAnalysisTools::ITauTruth MatchingTool + initialize() + getEvent() + getTruth() + getTruth() + getTruth() + getTruthTauP4Vis() + getTruthTauP4Vis() + getTruthTauP4Invis() + getTruthTauP4Invis() + getTruthParticleType() + getNTauDecayParticles() + getNTauDecayParticles() + getDecayMode() + getDecayMode() Node3->Node64 Node6 asg::AsgMetadataTool - m_beginInputFileCalled - m_useIncidents + AsgMetadataTool() + ~AsgMetadataTool() + sysInitialize() * MetaStore_t * MetaStorePtr_t * inputMetaStore() * outputMetaStore() * setUseIncidents() * handle() * beginInputFile() * endInputFile() * beginEvent() * metaDataStop() Node6->Node2 Node16 SG::WriteHandleKey < DataVector > + WriteHandleKey() + WriteHandleKey() + operator=() Node16->Node2 -m_truthTauOutputContainer Node51 asg::AnaToolHandle < IMCTruthClassifier > - m_parentPtr - m_mode - m_allowEmpty + testInvariant() + AnaToolHandle() + AnaToolHandle() + AnaToolHandle() + ~AnaToolHandle() + operator=() + operator=() + swap() + empty() + isPublic() and 29 more... + setProperty() + setProperty() + setProperty() + setProperty() - getMode() - getMode() - makeToolRetrieve() * setProperty() * setProperty() * setProperty() * setProperty() Node51->Node2 -m_tMCTruthClassifier Node63 SG::ReadHandleKey< DataVector > + ReadHandleKey() + ReadHandleKey() + operator=() # ReadHandleKey() # ReadHandleKey() Node63->Node2 -m_truthElectronContainer -m_truthTauInputContainer -m_truthParticleContainer -m_truthJetContainer -m_truthMuonContainer Node64->Node1 Node65 CxxUtils::CachedValue < bool > - ATLAS_THREAD_SAFE + CachedValue() + CachedValue() + CachedValue() + CachedValue() + CachedValue() + CachedValue() + operator=() + operator=() + set() + set() + isValid() + ptr() + store() + store() + reset() Node65->Node1 -m_bIsTruthMatchedAvailable -m_bIsTruthParticleLinkAvailable Node66 SG::ConstAccessor< double > # m_auxid + ConstAccessor() + ConstAccessor() + ConstAccessor() + operator()() + operator()() + withDefault() + withDefault() + getDataArray() + getDataSpan() + isAvailable() + auxid() # ConstAccessor() # ConstAccessor() Node66->Node1 -m_accPhiVis -m_accEtaVis -m_accMVis -m_accPtVis