| addFileName(const std::string &val) | Root::TElectronEfficiencyCorrectionTool | inline |
| AsgMessaging(const std::string &name) | asg::AsgMessaging | |
| AsgMessaging(const INamedInterface *tool) | asg::AsgMessaging | |
| AthMessaging(IMessageSvc *msgSvc, const std::string &name) | AthMessaging | |
| AthMessaging(const std::string &name) | AthMessaging | |
| AthMessaging() | AthMessaging | private |
| AthMessaging(const AthMessaging &rhs) | AthMessaging | private |
| ATLAS_THREAD_SAFE | AthMessaging | mutableprivate |
| bookCombToyMCScaleFactors(const int nToyMC) | Root::TElectronEfficiencyCorrectionTool | inline |
| bookToyMCScaleFactors(const int nToyMC) | Root::TElectronEfficiencyCorrectionTool | inline |
| buildSingleCombToyMC(const TH1 *sf, const TH1 *stat, const TH1 *uncorr, const std::vector< TH1 * > &corr, const int nSys, int &randomCounter) | Root::TElectronEfficiencyCorrectionTool | private |
| buildSingleToyMC(const TH1 *sf, const TH1 *stat, const TH1 *uncorr, const std::vector< TH1 * > &corr, int &randomCounter) | Root::TElectronEfficiencyCorrectionTool | private |
| buildToyMCTable(const std::vector< TH1 * > &sf, const std::vector< TH1 * > &eig, const std::vector< TH1 * > &stat, const std::vector< TH1 * > &uncorr, const std::vector< std::vector< TH1 * >> &corr) | Root::TElectronEfficiencyCorrectionTool | private |
| calculate(const PATCore::ParticleDataType::DataType dataType, const unsigned int runnumber, const double cluster_eta, const double et, Result &result, const bool onlyTotal=false) const | Root::TElectronEfficiencyCorrectionTool | |
| fillHistEdges(const std::vector< HistArray > &sfPerPeriodHist, std::vector< std::vector< HistEdge >> &sfPerPeriodEdges) | Root::TElectronEfficiencyCorrectionTool | privatestatic |
| getHistograms() | Root::TElectronEfficiencyCorrectionTool | private |
| getNbins(std::map< float, std::vector< float >> &ptEta) const | Root::TElectronEfficiencyCorrectionTool | |
| getNSyst() const | Root::TElectronEfficiencyCorrectionTool | inline |
| HistArray typedef | Root::TElectronEfficiencyCorrectionTool | |
| initialize() | Root::TElectronEfficiencyCorrectionTool | |
| initMessaging() const | AthMessaging | private |
| m_begRunNumberList | Root::TElectronEfficiencyCorrectionTool | private |
| m_begRunNumberListFastSim | Root::TElectronEfficiencyCorrectionTool | private |
| m_corrFileNameList | Root::TElectronEfficiencyCorrectionTool | private |
| m_doCombToyMC | Root::TElectronEfficiencyCorrectionTool | private |
| m_doToyMC | Root::TElectronEfficiencyCorrectionTool | private |
| m_endRunNumberList | Root::TElectronEfficiencyCorrectionTool | private |
| m_endRunNumberListFastSim | Root::TElectronEfficiencyCorrectionTool | private |
| m_fastHistEdges | Root::TElectronEfficiencyCorrectionTool | private |
| m_fastHistList | Root::TElectronEfficiencyCorrectionTool | private |
| m_fastSysList | Root::TElectronEfficiencyCorrectionTool | private |
| m_histEdges | Root::TElectronEfficiencyCorrectionTool | private |
| m_histList | Root::TElectronEfficiencyCorrectionTool | private |
| m_imsg | AthMessaging | mutableprivate |
| m_lvl | AthMessaging | mutableprivate |
| m_msg_tls | AthMessaging | mutableprivate |
| m_nm | AthMessaging | private |
| m_nSysMax | Root::TElectronEfficiencyCorrectionTool | private |
| m_nToyMC | Root::TElectronEfficiencyCorrectionTool | private |
| m_Rndm | Root::TElectronEfficiencyCorrectionTool | private |
| m_seed | Root::TElectronEfficiencyCorrectionTool | private |
| m_sysList | Root::TElectronEfficiencyCorrectionTool | private |
| m_uncorrToyMCSystFast | Root::TElectronEfficiencyCorrectionTool | private |
| m_uncorrToyMCSystFull | Root::TElectronEfficiencyCorrectionTool | private |
| msg() const | asg::AsgMessaging | |
| msg(const MSG::Level lvl) const | asg::AsgMessaging | |
| msgLvl(const MSG::Level lvl) const | asg::AsgMessaging | |
| operator=(const AthMessaging &rhs) | AthMessaging | private |
| setLevel(MSG::Level lvl) | AthMessaging | |
| setSeed(const unsigned long int seed) | Root::TElectronEfficiencyCorrectionTool | inline |
| setup(const std::vector< TH1 * > &hists, std::vector< HistArray > &histList, std::vector< unsigned int > &beginRunNumberList, std::vector< unsigned int > &endRunNumberList, const int runNumBegin, const int runNumEnd) const | Root::TElectronEfficiencyCorrectionTool | private |
| setupHistogramsInFolder(const TObjArray &dirNameArray, int lastIdx) | Root::TElectronEfficiencyCorrectionTool | private |
| setupTempMapsHelper(TH1 *obj, std::vector< std::vector< TH1 * >> &objs, std::vector< std::vector< TH1 * >> &sysObjs, int &seenSystematics) | Root::TElectronEfficiencyCorrectionTool | private |
| setupUncorrToySyst(std::vector< std::vector< TH1 * >> &objs, std::vector< std::vector< TH1 * >> &sysObjs, std::vector< std::vector< HistArray >> &uncorrToyMCSyst) | Root::TElectronEfficiencyCorrectionTool | private |
| TElectronEfficiencyCorrectionTool(const char *name="TElectronEfficiencyCorrectionTool") | Root::TElectronEfficiencyCorrectionTool | |
| uncorrEmpty(const PATCore::ParticleDataType::DataType dataType) | Root::TElectronEfficiencyCorrectionTool | |
| ~AthMessaging() | AthMessaging | virtual |
| ~TElectronEfficiencyCorrectionTool()=default | Root::TElectronEfficiencyCorrectionTool | |