ATLAS Offline Software
Root::TElectronEfficiencyCorrectionTool Member List

This is the complete list of members for Root::TElectronEfficiencyCorrectionTool, including all inherited members.

addFileName(const std::string &val)Root::TElectronEfficiencyCorrectionToolinline
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()AthMessagingprivate
AthMessaging(const AthMessaging &rhs)AthMessagingprivate
ATLAS_THREAD_SAFEAthMessagingmutableprivate
bookCombToyMCScaleFactors(const int nToyMC)Root::TElectronEfficiencyCorrectionToolinline
bookToyMCScaleFactors(const int nToyMC)Root::TElectronEfficiencyCorrectionToolinline
buildSingleCombToyMC(const TH2 *sf, const TH2 *stat, const TH2 *uncorr, const std::vector< TH1 * > &corr, const int nSys, int &randomCounter)Root::TElectronEfficiencyCorrectionToolprivate
buildSingleToyMC(const TH2 *sf, const TH2 *stat, const TH2 *uncorr, const std::vector< TH1 * > &corr, int &randomCounter)Root::TElectronEfficiencyCorrectionToolprivate
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::TElectronEfficiencyCorrectionToolprivate
calculate(const PATCore::ParticleDataType::DataType dataType, const unsigned int runnumber, const double cluster_eta, const double et, Result &result, const bool onlyTotal=false) constRoot::TElectronEfficiencyCorrectionTool
fillHistEdges(const std::vector< HistArray > &sfPerPeriodHist, std::vector< std::vector< HistEdge >> &sfPerPeriodEdges)Root::TElectronEfficiencyCorrectionToolprivatestatic
getHistograms()Root::TElectronEfficiencyCorrectionToolprivate
getNbins(std::map< float, std::vector< float >> &ptEta) constRoot::TElectronEfficiencyCorrectionTool
getNSyst() constRoot::TElectronEfficiencyCorrectionToolinline
HistArray typedefRoot::TElectronEfficiencyCorrectionTool
initialize()Root::TElectronEfficiencyCorrectionTool
initMessaging() constAthMessagingprivate
m_begRunNumberListRoot::TElectronEfficiencyCorrectionToolprivate
m_begRunNumberListFastSimRoot::TElectronEfficiencyCorrectionToolprivate
m_corrFileNameListRoot::TElectronEfficiencyCorrectionToolprivate
m_doCombToyMCRoot::TElectronEfficiencyCorrectionToolprivate
m_doToyMCRoot::TElectronEfficiencyCorrectionToolprivate
m_endRunNumberListRoot::TElectronEfficiencyCorrectionToolprivate
m_endRunNumberListFastSimRoot::TElectronEfficiencyCorrectionToolprivate
m_fastHistEdgesRoot::TElectronEfficiencyCorrectionToolprivate
m_fastHistListRoot::TElectronEfficiencyCorrectionToolprivate
m_fastSysListRoot::TElectronEfficiencyCorrectionToolprivate
m_histEdgesRoot::TElectronEfficiencyCorrectionToolprivate
m_histListRoot::TElectronEfficiencyCorrectionToolprivate
m_imsgAthMessagingmutableprivate
m_lvlAthMessagingmutableprivate
m_msg_tlsAthMessagingmutableprivate
m_nmAthMessagingprivate
m_nSysMaxRoot::TElectronEfficiencyCorrectionToolprivate
m_nToyMCRoot::TElectronEfficiencyCorrectionToolprivate
m_RndmRoot::TElectronEfficiencyCorrectionToolprivate
m_seedRoot::TElectronEfficiencyCorrectionToolprivate
m_sysListRoot::TElectronEfficiencyCorrectionToolprivate
m_uncorrToyMCSystFastRoot::TElectronEfficiencyCorrectionToolprivate
m_uncorrToyMCSystFullRoot::TElectronEfficiencyCorrectionToolprivate
msg() constasg::AsgMessaging
msg(const MSG::Level lvl) constasg::AsgMessaging
msgLvl(const MSG::Level lvl) constasg::AsgMessaging
operator=(const AthMessaging &rhs)AthMessagingprivate
setLevel(MSG::Level lvl)AthMessaging
setSeed(const unsigned long int seed)Root::TElectronEfficiencyCorrectionToolinline
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) constRoot::TElectronEfficiencyCorrectionToolprivate
setupHistogramsInFolder(const TObjArray &dirNameArray, int lastIdx)Root::TElectronEfficiencyCorrectionToolprivate
setupTempMapsHelper(TH1 *obj, std::vector< std::vector< TH1 * >> &objs, std::vector< std::vector< TH1 * >> &sysObjs, int &seenSystematics)Root::TElectronEfficiencyCorrectionToolprivate
setupUncorrToySyst(std::vector< std::vector< TH1 * >> &objs, std::vector< std::vector< TH1 * >> &sysObjs, std::vector< std::vector< HistArray >> &uncorrToyMCSyst)Root::TElectronEfficiencyCorrectionToolprivate
TElectronEfficiencyCorrectionTool(const char *name="TElectronEfficiencyCorrectionTool")Root::TElectronEfficiencyCorrectionTool
~AthMessaging()AthMessagingvirtual
~TElectronEfficiencyCorrectionTool()=defaultRoot::TElectronEfficiencyCorrectionTool