TauAnalysisTools::CommonEfficiencyTool Node1 TauAnalysisTools::Common EfficiencyTool # m_fX # m_fY # m_bSkipTruthMatchCheck # m_bUseHighPtUncert # m_bNoMultiprong # m_bUseTauSubstructure # m_iJetIDLevel # m_iEleIDLevel # m_eCheckTruth # m_bSFIsAvailable # m_bSFIsAvailableChecked # m_bSplitMu # m_bSplitMCCampaign + CommonEfficiencyTool() + ~CommonEfficiencyTool() + initialize() + getEfficiencyScaleFactor() + applyEfficiencyScaleFactor() + isAffectedBySystematic() + affectingSystematics() + recommendedSystematics() + applySystematicVariation() + isSupportedRunNumber() # ConvertProngToString() # ConvertMuToString() # GetMcCampaignString() # ConvertDecayModeToString() # ReadInputs() # addHistogramToSFMap() # getValue() # generateSystematicSets() # getValueTH1() # getValueTH2() # getValueTH3() # getValueTF1() Node2 TauAnalysisTools::ITauEfficiency CorrectionsTool + getEfficiencyScaleFactor() + applyEfficiencyScaleFactor() + isSupportedRunNumber() Node2->Node1 Node3 asg::IAsgTool + ~IAsgTool() + print() Node3->Node2 Node7 asg::AsgTool + AsgTool() + ~AsgTool() + AsgTool() + operator=() + initialize() + print() * getProperty() * msg_level_name() * getName() * getKey() Node3->Node7 Node7->Node1 Node15 std::map< std::string, int > + elements Node15->Node1 #m_mSystematics Node16 std::string Node16->Node1 #m_sWP #m_sMCCampaign #m_sSFHistName #m_sVarName #m_sInputFilePath #m_sInputFileName Node16->Node15 +keys Node28 std::map< std::string, std::string > Node16->Node28 +elements +keys Node29 std::unordered_map < CP::SystematicSet, std::string > Node16->Node29 +elements Node18 CP::SystematicSet + SystematicSet() + SystematicSet() + SystematicSet() + SystematicSet() + SystematicSet() + begin() + end() + find() + empty() + size() and 12 more... + filterForAffectingSystematics() - joinNames() - computeHash() Node18->Node1 #m_sAffectingSystematics #m_sRecommendedSystematics #m_sSystematicSet Node18->Node29 +keys Node24 std::unique_ptr< tSFMAP > + operator->() Node24->Node1 #m_mSF Node28->Node1 #m_mSystematicsHistNames Node29->Node1 #m_mSystematicSets