#include <MVAJetIdMaker.h>
Public Member Functions | |
MVAJetIdMaker (const edm::ParameterSet &, edm::ConsumesCollector) | |
void | SetVars (HWW &, const edm::Event &, const edm::EventSetup &) |
Private Attributes | |
PileupJetIdAlgo * | fPUJetIdAlgo |
std::string | jetCorrector_ |
edm::EDGetTokenT < reco::PFJetCollection > | PFJetCollection_ |
edm::EDGetTokenT < reco::VertexCollection > | thePVCollection_ |
edm::EDGetTokenT< double > | theRhoCollection_ |
Definition at line 11 of file MVAJetIdMaker.h.
MVAJetIdMaker::MVAJetIdMaker | ( | const edm::ParameterSet & | iConfig, |
edm::ConsumesCollector | iCollector | ||
) |
Definition at line 7 of file MVAJetIdMaker.cc.
References edm::ConsumesCollector::consumes(), fPUJetIdAlgo, edm::ParameterSet::getParameter(), jetCorrector_, PFJetCollection_, AlCaHLTBitMon_QueryRunRegistry::string, thePVCollection_, and theRhoCollection_.
void MVAJetIdMaker::SetVars | ( | HWW & | hww, |
const edm::Event & | iEvent, | ||
const edm::EventSetup & | iSetup | ||
) |
Definition at line 29 of file MVAJetIdMaker.cc.
References StoredPileupJetIdentifier::beta(), StoredPileupJetIdentifier::betaStar(), PileupJetIdAlgo::computeIdVariables(), mvaPFMET_cff::corrector, PileupJetIdentifier::d0(), StoredPileupJetIdentifier::dRMean(), StoredPileupJetIdentifier::dZ(), reco::LeafCandidate::eta(), fPUJetIdAlgo, StoredPileupJetIdentifier::frac01(), StoredPileupJetIdentifier::frac02(), StoredPileupJetIdentifier::frac03(), StoredPileupJetIdentifier::frac04(), StoredPileupJetIdentifier::frac05(), edm::Event::getByToken(), JetCorrector::getJetCorrector(), edm::EventBase::id(), reco::Vertex::isFake(), metsig::jet, reco::Jet::jetArea(), jetCorrector_, StoredPileupJetIdentifier::jetEta(), PileupJetIdentifier::jetPhi(), HWW::Load_pfjets_corr_p4(), HWW::Load_pfjets_JEC(), HWW::Load_pfjets_mvavalue(), LogDebug, PileupJetIdentifier::mva(), StoredPileupJetIdentifier::nCharged(), reco::Vertex::ndof(), StoredPileupJetIdentifier::nNeutrals(), StoredPileupJetIdentifier::nvtx(), PFJetCollection_, HWW::pfjets_JEC(), HWW::pfjets_mvavalue(), reco::Vertex::position(), reco::LeafCandidate::pt(), dt_dqm_sourceclient_common_cff::reco, reco::Jet::scaleEnergy(), thePVCollection_, and theRhoCollection_.
Referenced by HWWAnalyzer::analyze().
|
private |
Definition at line 24 of file MVAJetIdMaker.h.
Referenced by MVAJetIdMaker(), and SetVars().
|
private |
Definition at line 22 of file MVAJetIdMaker.h.
Referenced by MVAJetIdMaker(), and SetVars().
|
private |
Definition at line 20 of file MVAJetIdMaker.h.
Referenced by MVAJetIdMaker(), and SetVars().
|
private |
Definition at line 21 of file MVAJetIdMaker.h.
Referenced by MVAJetIdMaker(), and SetVars().
|
private |
Definition at line 23 of file MVAJetIdMaker.h.
Referenced by MVAJetIdMaker(), and SetVars().