TauAnalysisTools::TauSelectionTool Node1 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() Node2 IAsgSelectionTool + getAcceptInfo() + accept() Node2->Node1 Node5 TauAnalysisTools::ITauSelectionTool + initialize() + getAcceptInfo() + accept() + accept() + setOutFile() + writeControlHistograms() Node5->Node1 Node6 asg::AsgMetadataTool - m_beginInputFileCalled - m_useIncidents + AsgMetadataTool() + ~AsgMetadataTool() + sysInitialize() * MetaStore_t * MetaStorePtr_t * inputMetaStore() * outputMetaStore() * setUseIncidents() * handle() * beginInputFile() * endInputFile() * beginEvent() * metaDataStop() Node6->Node1 Node16 TFile Node16->Node1 #m_fOutFile Node17 std::vector< unsigned > + elements Node17->Node1 -m_vNTracks Node18 std::map< SelectionCuts, std::unique_ptr< TauAnalysis Tools::TauSelectionCut > > + keys Node18->Node1 -m_cMap Node25 SG::ReadDecorHandleKey < DataVector > + ReadDecorHandleKey() + ReadDecorHandleKey() + ReadDecorHandleKey() + ReadDecorHandleKey() + operator=() + assign() + clid() + initialize() + contHandleKey() - pythonRepr() Node25->Node1 -m_eVetoDecorKey -m_GNTauDecorKey Node22 std::string Node22->Node1 -m_sConfigPath -m_sJetIDWP -m_sEleIDWP Node59 std::vector< int > + elements Node59->Node1 -m_vAbsCharges