accept(LikeEnum::LHAcceptVars_t &vars_struct) const | Root::TElectronLikelihoodTool | |
accept(double likelihood, double eta, double eT, int nSiHitsPlusDeadSensors, int nPixHitsPlusDeadSensors, bool passBLayerRequirement, uint8_t ambiguityBit, double d0, double deltaEta, double deltaphires, double wstot, double EoverP, double ip) const | Root::TElectronLikelihoodTool | |
accept() const | Root::TElectronLikelihoodTool | 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 |
calculate(LikeEnum::LHCalcVars_t &vars_struct) const | Root::TElectronLikelihoodTool | |
calculate(double eta, double eT, double f3, double rHad, double rHad1, double Reta, double w2, double f1, double eratio, double deltaEta, double d0, double d0sigma, double rphi, double deltaPoverP, double deltaphires, double TRT_PID, double ip) const | Root::TElectronLikelihoodTool | |
evaluateLikelihood(const std::vector< double > &varVector, double et, double eta, double ip=0) const | Root::TElectronLikelihoodTool | private |
evaluateLikelihood(const std::vector< float > &varVector, double et, double eta, double ip=0) const | Root::TElectronLikelihoodTool | private |
fPDFbins | Root::TElectronLikelihoodTool | private |
getAcceptInfo() const | Root::TElectronLikelihoodTool | inline |
getBinName(char *buffer, int etbin, int etabin, int ipbin, const std::string &iptype) | Root::TElectronLikelihoodTool | privatestatic |
getBitmask(void) const | Root::TElectronLikelihoodTool | inline |
getIpBin(double ip) | Root::TElectronLikelihoodTool | privatestatic |
getLikelihoodBitmask(const std::string &vars) const | Root::TElectronLikelihoodTool | private |
getLikelihoodEtaBin(double eta) | Root::TElectronLikelihoodTool | privatestatic |
getLikelihoodEtDiscBin(double eT, const bool isLHbinning) const | Root::TElectronLikelihoodTool | private |
getLikelihoodEtHistBin(double eT) | Root::TElectronLikelihoodTool | privatestatic |
initialize() | Root::TElectronLikelihoodTool | |
initMessaging() const | AthMessaging | private |
InterpolateCuts(const std::vector< double > &cuts, const std::vector< double > &cuts_4gev, double et, double eta) const | Root::TElectronLikelihoodTool | private |
InterpolatePdfs(unsigned int s_or_b, unsigned int ipbin, double et, double eta, int bin, unsigned int var) const | Root::TElectronLikelihoodTool | private |
loadVarHistograms(const std::string &vstr, TFile *pdfFile, unsigned int varIndex) | Root::TElectronLikelihoodTool | |
m_acceptInfo | Root::TElectronLikelihoodTool | private |
m_cutA0 | Root::TElectronLikelihoodTool | |
m_cutAmbiguity | Root::TElectronLikelihoodTool | |
m_cutBL | Root::TElectronLikelihoodTool | |
m_cutDeltaEta | Root::TElectronLikelihoodTool | |
m_cutDeltaPhiRes | Root::TElectronLikelihoodTool | |
m_cutEoverPAtHighET | Root::TElectronLikelihoodTool | |
m_cutLikelihood | Root::TElectronLikelihoodTool | |
m_cutLikelihood4GeV | Root::TElectronLikelihoodTool | |
m_cutLikelihoodPileupCorrection | Root::TElectronLikelihoodTool | |
m_cutLikelihoodPileupCorrection4GeV | Root::TElectronLikelihoodTool | |
m_cutPi | Root::TElectronLikelihoodTool | |
m_cutPosition_ambiguity | Root::TElectronLikelihoodTool | private |
m_cutPosition_kinematic | Root::TElectronLikelihoodTool | private |
m_cutPosition_LH | Root::TElectronLikelihoodTool | private |
m_cutPosition_NBlayer | Root::TElectronLikelihoodTool | private |
m_cutPosition_NPixel | Root::TElectronLikelihoodTool | private |
m_cutPosition_NSilicon | Root::TElectronLikelihoodTool | private |
m_cutPositionEoverPAtHighET | Root::TElectronLikelihoodTool | private |
m_cutPositionTrackA0 | Root::TElectronLikelihoodTool | private |
m_cutPositionTrackMatchEta | Root::TElectronLikelihoodTool | private |
m_cutPositionTrackMatchPhiRes | Root::TElectronLikelihoodTool | private |
m_cutPositionWstotAtHighET | Root::TElectronLikelihoodTool | private |
m_cutSi | Root::TElectronLikelihoodTool | |
m_cutWstotAtHighET | Root::TElectronLikelihoodTool | |
m_discHardCutForPileupTransform | Root::TElectronLikelihoodTool | |
m_discHardCutForPileupTransform4GeV | Root::TElectronLikelihoodTool | |
m_discHardCutQuadForPileupTransform | Root::TElectronLikelihoodTool | |
m_discHardCutQuadForPileupTransform4GeV | Root::TElectronLikelihoodTool | |
m_discHardCutSlopeForPileupTransform | Root::TElectronLikelihoodTool | |
m_discHardCutSlopeForPileupTransform4GeV | Root::TElectronLikelihoodTool | |
m_discLooseForPileupTransform | Root::TElectronLikelihoodTool | |
m_discLooseForPileupTransform4GeV | Root::TElectronLikelihoodTool | |
m_discMaxForPileupTransform | Root::TElectronLikelihoodTool | |
m_doCentralityTransform | Root::TElectronLikelihoodTool | |
m_doPileupTransform | Root::TElectronLikelihoodTool | |
m_doRemoveF3AtHighEt | Root::TElectronLikelihoodTool | |
m_doRemoveTRTPIDAtHighEt | Root::TElectronLikelihoodTool | |
m_doSmoothBinInterpolation | Root::TElectronLikelihoodTool | |
m_highETBinThreshold | Root::TElectronLikelihoodTool | |
m_imsg | AthMessaging | mutableprivate |
m_ipBinning | Root::TElectronLikelihoodTool | private |
m_lvl | AthMessaging | mutableprivate |
m_msg_tls | AthMessaging | mutableprivate |
m_name | Root::TElectronLikelihoodTool | private |
m_nm | AthMessaging | private |
m_pdfFileName | Root::TElectronLikelihoodTool | |
m_pileupMaxForPileupTransform | Root::TElectronLikelihoodTool | |
m_useOneExtraHighETLHBin | Root::TElectronLikelihoodTool | |
m_variableBitMask | Root::TElectronLikelihoodTool | private |
m_variableNames | Root::TElectronLikelihoodTool | |
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 |
s_fIpBounds | Root::TElectronLikelihoodTool | privatestatic |
s_fnDiscEtBins | Root::TElectronLikelihoodTool | privatestatic |
s_fnDiscEtBinsOneExtra | Root::TElectronLikelihoodTool | privatestatic |
s_fnEtaBins | Root::TElectronLikelihoodTool | privatestatic |
s_fnEtBinsHist | Root::TElectronLikelihoodTool | privatestatic |
s_fnVariables | Root::TElectronLikelihoodTool | privatestatic |
s_fVariables | Root::TElectronLikelihoodTool | privatestatic |
setBinning(const std::string &val) | Root::TElectronLikelihoodTool | inline |
setBitmask(unsigned int val) | Root::TElectronLikelihoodTool | inline |
setLevel(MSG::Level lvl) | AthMessaging | |
setPDFFileName(const std::string &val) | Root::TElectronLikelihoodTool | inline |
setVariableNames(const std::string &val) | Root::TElectronLikelihoodTool | inline |
TElectronLikelihoodTool(const char *name="TElectronLikelihoodTool") | Root::TElectronLikelihoodTool | |
TransformLikelihoodOutput(double ps, double pb, double ip, double et, double eta) const | Root::TElectronLikelihoodTool | private |
~AthMessaging() | AthMessaging | virtual |
~TElectronLikelihoodTool() | Root::TElectronLikelihoodTool | |