TauAnalysisTools::TauSelectionCutRNNJetScoreSigTrans Node1 TauAnalysisTools::TauSelection CutRNNJetScoreSigTrans + TauSelectionCutRNNJetScore SigTrans() + setAcceptInfo() + accept() - fillHistogram() Node2 TauAnalysisTools::TauSelectionCut + TauSelectionCut() + ~TauSelectionCut() + writeControlHistograms() + fillHistogramCutPre() + fillHistogramCut() + setAcceptInfo() + accept() + CreateControlPlot() + getName() + setProperty() # declareProperty() # getProperty() - fillHistogram() Node2->Node1 Node3 TauAnalysisTools::TauSelectionTool # m_bCreateControlPlots - m_iSelectionCuts - m_iJetIDWP - m_iEleIDWP - m_iEleIDVersion - m_bMuonOLR - m_dPtMin - m_dPtMax - m_dAbsEtaMin - m_dAbsEtaMax - m_iAbsCharge and 7 more... + TauSelectionTool() + ~TauSelectionTool() + initialize() + getAcceptInfo() + accept() + accept() + setOutFile() + writeControlHistograms() - ASG_TOOL_CLASS2() - beginEvent() - FillRegionVector() - FillValueVector() - PrintConfigRegion() - PrintConfigValue() - PrintConfigValue() - setupCutFlowHistogram() - convertStrToJetIDWP() - convertStrToEleIDWP() - convertJetIDWPToStr() - convertEleIDWPToStr() Node3->Node2 #m_tTST Node4 IAsgSelectionTool + getAcceptInfo() + accept() Node4->Node3 Node7 TauAnalysisTools::ITauSelectionTool + initialize() + getAcceptInfo() + accept() + accept() + setOutFile() + writeControlHistograms() Node7->Node3 Node8 asg::AsgMetadataTool - m_beginInputFileCalled - m_useIncidents + AsgMetadataTool() + ~AsgMetadataTool() + sysInitialize() * MetaStore_t * MetaStorePtr_t * inputMetaStore() * outputMetaStore() * setUseIncidents() * handle() * beginInputFile() * endInputFile() * beginEvent() * metaDataStop() Node8->Node3 Node18 TFile Node18->Node3 #m_fOutFile Node27 std::string Node27->Node2 #m_sName Node27->Node3 -m_sConfigPath -m_sJetIDWP -m_sEleIDWP Node65 std::map< std::string, std::string & > Node27->Node65 +elements +keys Node65->Node2 #m_mProperties Node64 TH1F + GetBinContent() + SetBinContent() + ~TH1F() Node64->Node2 #m_hHistCut #m_hHistCutPre