Definition at line 68 of file SSVWeightsAlg.h.
◆ nFMethodPileupBasedLinearFitClass()
| CP::SSVWeightsAlg::nFMethodPileupBasedLinearFitClass::nFMethodPileupBasedLinearFitClass |
( |
const nlohmann::json & | jsonConfig | ) |
|
Definition at line 693 of file SSVWeightsAlg.cxx.
693 {
694
695 m_slopeUnscaled = jsonConfig[
"nF_pileup_based_linearfit"][
"unscaled"][
"slope"];
697 m_slopeScaled = jsonConfig[
"nF_pileup_based_linearfit"][
"scaled"][
"slope"];
698 m_interceptScaled = jsonConfig[
"nF_pileup_based_linearfit"][
"scaled"][
"intercept"];
699 }
double m_interceptUnscaled
◆ getPFake()
Definition at line 702 of file SSVWeightsAlg.cxx.
704 {
705
708
709
711
712 return P_fake;
713 }
static double poisson_pmf(const int k, const double lambda)
◆ m_interceptScaled
| double CP::SSVWeightsAlg::nFMethodPileupBasedLinearFitClass::m_interceptScaled = -999. |
|
private |
◆ m_interceptUnscaled
| double CP::SSVWeightsAlg::nFMethodPileupBasedLinearFitClass::m_interceptUnscaled = -999. |
|
private |
◆ m_slopeScaled
| double CP::SSVWeightsAlg::nFMethodPileupBasedLinearFitClass::m_slopeScaled = -999. |
|
private |
◆ m_slopeUnscaled
| double CP::SSVWeightsAlg::nFMethodPileupBasedLinearFitClass::m_slopeUnscaled = -999. |
|
private |
The documentation for this class was generated from the following files: