#include <SoftMuonMvaEstimator.h>
Public Member Functions | |
float | computeMva (const pat::Muon &imuon) const |
SoftMuonMvaEstimator (const edm::FileInPath &weightsfile) | |
~SoftMuonMvaEstimator () | |
Private Attributes | |
std::unique_ptr< const GBRForest > | gbrForest_ |
Definition at line 18 of file SoftMuonMvaEstimator.h.
SoftMuonMvaEstimator::SoftMuonMvaEstimator | ( | const edm::FileInPath & | weightsfile | ) |
Definition at line 14 of file SoftMuonMvaEstimator.cc.
References createGBRForest(), and gbrForest_.
SoftMuonMvaEstimator::~SoftMuonMvaEstimator | ( | ) |
Definition at line 18 of file SoftMuonMvaEstimator.cc.
float SoftMuonMvaEstimator::computeMva | ( | const pat::Muon & | imuon | ) | const |
Definition at line 44 of file SoftMuonMvaEstimator.cc.
References gbrForest_, reco::HitPattern::getHitPattern(), reco::HitPattern::getMuonStation(), mps_fire::i, JetComb::kEta, Phase2::kLast, kPt, reco::HitPattern::muonCSCHitFilter(), reco::HitPattern::muonDTHitFilter(), reco::HitPattern::muonRPCHitFilter(), reco::HitPattern::numberOfAllHits(), relativeConstraints::station, reco::HitPattern::TRACK_HITS, reco::HitPattern::validHitFilter(), and trigObjTnPSource_cfi::var.
|
private |
Definition at line 27 of file SoftMuonMvaEstimator.h.
Referenced by computeMva(), and SoftMuonMvaEstimator().