#include <PUSubMETData.h>
Public Types | |
enum | { kUndefined = 0, kHS, kChHS, kPU, kChPU, kNeutral } |
Public Member Functions | |
int | charge () const |
float | chargedEnFrac () const |
const float | dZ () const |
bool | isWithinJet () const |
const metsig::SigInputObj & | metSignObj () const |
float | mva () const |
float | offsetEnCorr () const |
bool | operator< (const reco::PUSubMETCandInfo &) const |
const reco::Candidate::LorentzVector & | p4 () const |
float | passesLooseJetId () const |
PUSubMETCandInfo () | |
void | setCharge (int charge) |
void | setChargedEnFrac (float chEnF) |
void | setDZ (float dZ) |
void | setIsWithinJet (bool isWJ) |
void | setMEtSignObj (metsig::SigInputObj msig) |
void | setMvaVal (float mva) |
void | setOffsetEnCorr (float offset) |
void | setP4 (const reco::Candidate::LorentzVector p4) |
void | setPassesLooseJetId (float jetId) |
void | setType (int type) |
int | type () const |
~PUSubMETCandInfo () | |
Private Attributes | |
int | charge_ |
float | chargedEnFrac_ |
float | dZ_ |
bool | isWithinJet_ |
float | mva_ |
float | offsetEnCorr_ |
reco::Candidate::LorentzVector | p4_ |
float | passesLooseJetId_ |
metsig::SigInputObj | pfMEtSignObj_ |
int | type_ |
Definition at line 21 of file PUSubMETData.h.
anonymous enum |
Enumerator | |
---|---|
kUndefined | |
kHS | |
kChHS | |
kPU | |
kChPU | |
kNeutral |
Definition at line 63 of file PUSubMETData.h.
reco::PUSubMETCandInfo::PUSubMETCandInfo | ( | ) |
Definition at line 5 of file PUSubMETData.cc.
References charge_, chargedEnFrac_, dZ_, isWithinJet_, kUndefined, mva_, offsetEnCorr_, p4_, passesLooseJetId_, and type_.
reco::PUSubMETCandInfo::~PUSubMETCandInfo | ( | ) |
Definition at line 17 of file PUSubMETData.cc.
|
inline |
|
inline |
Definition at line 41 of file PUSubMETData.h.
References chargedEnFrac_.
Referenced by reco::PFMETProducerMVA::computeJetInfo().
|
inline |
|
inline |
Definition at line 37 of file PUSubMETData.h.
References isWithinJet_.
Referenced by printMVAMEtPFCandInfo().
|
inline |
|
inline |
|
inline |
bool reco::PUSubMETCandInfo::operator< | ( | const reco::PUSubMETCandInfo & | jet2 | ) | const |
Definition at line 19 of file PUSubMETData.cc.
|
inline |
Definition at line 30 of file PUSubMETData.h.
References p4_.
Referenced by reco::PFMETProducerMVA::computeJetInfo(), Tau.Tau::dxy_approx(), Tau.Tau::dz(), operator<(), Lepton.Lepton::p4WithFSR(), printMVAMEtPFCandInfo(), and setP4().
|
inline |
Definition at line 38 of file PUSubMETData.h.
References passesLooseJetId_.
Referenced by printMVAMEtPFCandInfo().
|
inline |
|
inline |
Definition at line 57 of file PUSubMETData.h.
References chargedEnFrac_.
Referenced by reco::PFMETProducerMVA::computeJetInfo(), and reco::PFMETProducerMVA::computeLeptonInfo().
|
inline |
Definition at line 47 of file PUSubMETData.h.
Referenced by reco::PFMETProducerMVA::computeJetInfo(), and reco::PFMETProducerMVA::computePFCandidateInfo().
|
inline |
|
inline |
|
inline |
Definition at line 56 of file PUSubMETData.h.
Referenced by reco::PFMETProducerMVA::computeJetInfo().
|
inline |
Definition at line 55 of file PUSubMETData.h.
References HLT_IsoTrack_cff::offset, and offsetEnCorr_.
|
inline |
Definition at line 46 of file PUSubMETData.h.
Referenced by reco::PFMETProducerMVA::computeJetInfo(), reco::PFMETProducerMVA::computeLeptonInfo(), reco::PFMETProducerMVA::computePFCandidateInfo(), and Jet.Jet::setCorrP4().
|
inline |
Definition at line 54 of file PUSubMETData.h.
References PhotonMonitor_cff::jetId, and passesLooseJetId_.
|
inline |
Definition at line 49 of file PUSubMETData.h.
|
inline |
Definition at line 33 of file PUSubMETData.h.
References type_.
Referenced by printMVAMEtPFCandInfo(), and setType().
|
private |
Definition at line 70 of file PUSubMETData.h.
Referenced by charge(), PUSubMETCandInfo(), and setCharge().
|
private |
Definition at line 77 of file PUSubMETData.h.
Referenced by chargedEnFrac(), PUSubMETCandInfo(), and setChargedEnFrac().
|
private |
Definition at line 67 of file PUSubMETData.h.
Referenced by dZ(), PUSubMETCandInfo(), and setDZ().
|
private |
Definition at line 73 of file PUSubMETData.h.
Referenced by isWithinJet(), PUSubMETCandInfo(), and setIsWithinJet().
|
private |
Definition at line 76 of file PUSubMETData.h.
Referenced by mva(), PUSubMETCandInfo(), and setMvaVal().
|
private |
Definition at line 75 of file PUSubMETData.h.
Referenced by offsetEnCorr(), PUSubMETCandInfo(), and setOffsetEnCorr().
|
private |
Definition at line 66 of file PUSubMETData.h.
Referenced by operator<(), p4(), PUSubMETCandInfo(), and setP4().
|
private |
Definition at line 74 of file PUSubMETData.h.
Referenced by passesLooseJetId(), PUSubMETCandInfo(), and setPassesLooseJetId().
|
private |
Definition at line 79 of file PUSubMETData.h.
Referenced by metSignObj(), and setMEtSignObj().
|
private |
Definition at line 69 of file PUSubMETData.h.
Referenced by Modules.Service::__str__(), Modules.Service::_placeImpl(), Modules.ESSource::_placeImpl(), Modules.ESProducer::_placeImpl(), Modules.ESPrefer::copy(), Mixins._TypedParameterizable::dumpPython(), Modules.ESPrefer::dumpPythonAs(), Modules.Service::dumpSequencePython(), RandomRunSource.RandomRunSource::insertInto(), Modules.Service::insertInto(), ExternalGeneratorFilter.ExternalGeneratorFilter::insertInto(), Mixins._TypedParameterizable::insertInto(), Modules.ESSource::moduleLabel_(), Modules.ESProducer::moduleLabel_(), Modules.ESSource::nameInProcessDesc_(), Modules.ESProducer::nameInProcessDesc_(), Modules.ESPrefer::nameInProcessDesc_(), PUSubMETCandInfo(), setType(), and type().