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 TH2 *sf, const TH2 *stat, const TH2 *uncorr, const std::vector< TH1 * > &corr, const int nSys, int &randomCounter) | Root::TElectronEfficiencyCorrectionTool | private |
buildSingleToyMC(const TH2 *sf, const TH2 *stat, const TH2 *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 | |