#include <METSignificance.h>
Public Member Functions | |
reco::METCovMatrix | getCovariance (const edm::View< reco::Jet > &jets, const std::vector< edm::Handle< reco::CandidateView > > &leptons, const edm::View< reco::Candidate > &pfCandidates) |
double | getSignificance (const reco::METCovMatrix &cov, const reco::MET &met) const |
METSignificance (const edm::ParameterSet &iConfig) | |
~METSignificance () | |
Private Member Functions | |
bool | cleanJet (const reco::Jet &jet, const std::vector< edm::Handle< reco::CandidateView > > &leptons) |
Private Attributes | |
double | dR2match_ |
std::vector< double > | jetEtas_ |
std::vector< double > | jetParams_ |
double | jetThreshold_ |
JetResolution * | phiRes_ |
std::vector< double > | pjetParams_ |
JetResolution * | ptRes_ |
Definition at line 33 of file METSignificance.h.
METSignificance::METSignificance | ( | const edm::ParameterSet & | iConfig | ) |
Definition at line 20 of file METSignificance.cc.
References dR2match_, edm::FileInPath::fullPath(), edm::ParameterSet::getParameter(), jetEtas_, jetParams_, jetThreshold_, phiRes_, pjetParams_, ptRes_, and AlCaHLTBitMon_QueryRunRegistry::string.
METSignificance::~METSignificance | ( | ) |
Definition at line 45 of file METSignificance.cc.
|
private |
Definition at line 189 of file METSignificance.cc.
References reco::deltaR2(), and HLT_25ns14e33_v1_cff::leptons.
reco::METCovMatrix METSignificance::getCovariance | ( | const edm::View< reco::Jet > & | jets, |
const std::vector< edm::Handle< reco::CandidateView > > & | leptons, | ||
const edm::View< reco::Candidate > & | pfCandidates | ||
) |
Definition at line 52 of file METSignificance.cc.
References funct::abs(), edm::View< T >::begin(), EnergyCorrector::c, edm::View< T >::end(), i, metsig::jet, HLT_25ns14e33_v1_cff::leptons, gen::n, p4, alignCSCRings::s, and pileupReCalc_HLTpaths::scale.
Referenced by cms::PFMETProducer::getMETCovMatrix(), pat::PATMETProducer::getMETCovMatrix(), and cms::METSignificanceProducer::produce().
double METSignificance::getSignificance | ( | const reco::METCovMatrix & | cov, |
const reco::MET & | met | ||
) | const |
Definition at line 172 of file METSignificance.cc.
References reco::LeafCandidate::px(), and reco::LeafCandidate::py().
Referenced by pat::PATMETProducer::produce(), and cms::METSignificanceProducer::produce().
|
private |
Definition at line 48 of file METSignificance.h.
Referenced by METSignificance().
|
private |
Definition at line 49 of file METSignificance.h.
Referenced by METSignificance().
|
private |
Definition at line 50 of file METSignificance.h.
Referenced by METSignificance().
|
private |
Definition at line 47 of file METSignificance.h.
Referenced by METSignificance().
|
private |
Definition at line 54 of file METSignificance.h.
Referenced by METSignificance().
|
private |
Definition at line 51 of file METSignificance.h.
Referenced by METSignificance().
|
private |
Definition at line 53 of file METSignificance.h.
Referenced by METSignificance().