Definition at line 125 of file SSVWeightsAlg.h.
◆ EfficiencyMethodBJetBasedClass()
| CP::SSVWeightsAlg::EfficiencyMethodBJetBasedClass::EfficiencyMethodBJetBasedClass |
( |
const nlohmann::json & | jsonConfig | ) |
|
Definition at line 611 of file SSVWeightsAlg.cxx.
613 {
614
616 std::string lastItemKey = lastItem->first;
618 }
std::map< std::string, double > m_bjetEfficiencyMap
◆ getPIneff()
| double CP::SSVWeightsAlg::EfficiencyMethodBJetBasedClass::getPIneff |
( |
const int | b_jet_count, |
|
|
const int | N_missed, |
|
|
const double | SF_eff ) const |
Definition at line 622 of file SSVWeightsAlg.cxx.
625 {
626
627 double P_ineff = 1;
628
629
631
632
634
635 std::string bjets_key = std::to_string(b_jet_count) + "_bjets";
637 }
638 else{
641 }
642
643 P_ineff = std::pow((1-SF_eff*epsilon)/(1-epsilon), N_missed);
644
645 return P_ineff;
646 }
◆ m_bjetEfficiencyMap
| std::map<std::string, double> CP::SSVWeightsAlg::EfficiencyMethodBJetBasedClass::m_bjetEfficiencyMap {} |
|
private |
◆ m_upperboundNbjets
| int CP::SSVWeightsAlg::EfficiencyMethodBJetBasedClass::m_upperboundNbjets = -999 |
|
private |
The documentation for this class was generated from the following files: