|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRIGHLTJETHYPO_DipzLIKELIHOODCMP_H
6 #define TRIGHLTJETHYPO_DipzLIKELIHOODCMP_H
43 const std::string &decName_negLogSigma2);
54 const std::string &decName)
const;
69 const std::string &decName_negLogSigma2);
const std::string m_decName_negLogSigma2
DipzLikelihood(const std::string &decName_z, const std::string &decName_negLogSigma2)
double getDipzMLPLDecValue(const pHypoJet &ip, const std::string &decName) const
bool operator()(const HypoJetVector &, const HypoJetVector &)
DipzLikelihood m_likelihoodCalculator
double checkedRatio(double num, double den) const
double calcLogTerm(double acmlt, const pHypoJet &ip, double zhat) const
double calcNum(double acmlt, const pHypoJet &ip) const
std::shared_ptr< const HypoJet::IJet > pHypoJet
std::vector< pHypoJet > HypoJetVector
double calcDenom(double acmlt, const pHypoJet &ip) const
const std::string m_decName_z
double operator()(const HypoJetVector &) const
~DipzLikelihood()=default
DipzLikelihoodCmp(const std::string &decName_z, const std::string &decName_negLogSigma2)