TauAnalysisTools::IDiTauSelectionTool Node1 TauAnalysisTools::IDiTau SelectionTool + initialize() + getAcceptInfo() + accept() + accept() + setOutFile() + writeControlHistograms() Node4 TauAnalysisTools::DiTauSelectionTool # m_fOutFile # m_hCutFlow # m_bCreateControlPlots # m_aAccept - m_iSelectionCuts - m_vPtRegion - m_vAbsEtaRegion - m_vNSubjetsRegion - m_dPtMin - m_dPtMax - m_dAbsEtaMin - m_dAbsEtaMax - m_dNSubjetsMax - m_dNSubjetsMin - m_sConfigPath - m_cMap - initialize() - getAcceptInfo() - accept() - accept() - setOutFile() - writeControlHistograms() - beginEvent() - FillRegionVector() - FillValueVector() - PrintConfigRegion() - PrintConfigValue() - PrintConfigValue() - setupCutFlowHistogram() Node1->Node4 Node2 asg::IAsgTool + ~IAsgTool() + print() Node2->Node1 Node3 IAlgTool Node3->Node2