1 #ifndef JetReco_PFJet_h
2 #define JetReco_PFJet_h
84 const Specific& fSpecific,
float photonEnergy() const
photonEnergy
int photonMultiplicity() const
photonMultiplicity
float muonEnergy() const
muonEnergy
float chargedEmEnergy() const
chargedEmEnergy
std::string print() const override
Print object in details.
reco::PFCandidatePtr ConstituentTypePtr
PFJet * clone() const override
Polymorphic clone.
float chargedHadronEnergyFraction() const
chargedHadronEnergyFraction
Base class for all types of Jets.
std::vector< Constituent > Constituents
float HFEMEnergyFraction() const
HFEMEnergyFraction.
float mNeutralHadronEnergy
float HFHadronEnergy() const
HFHadronEnergy.
int chargedMultiplicity() const
chargedMultiplicity
float photonEnergyFraction() const
photonEnergyFraction
Jets made from PFObjects.
float neutralEmEnergy() const
neutralEmEnergy
virtual reco::PFCandidatePtr getPFConstituent(unsigned fIndex) const
get specific constituent
float mChargedHadronEnergy
float electronEnergy() const
electronEnergy
float neutralEmEnergyFraction() const
neutralEmEnergyFraction
std::ostream & operator<<(std::ostream &, BeamSpot beam)
float HFEMEnergy() const
HFEMEnergy.
int mChargedHadronMultiplicity
int neutralHadronMultiplicity() const
neutralHadronMultiplicity
bool overlap(const Candidate &) const override
Polymorphic overlap.
float neutralHadronEnergyFraction() const
neutralHadronEnergyFraction
math::XYZTLorentzVector LorentzVector
int neutralMultiplicity() const
neutralMultiplicity
int mElectronMultiplicity
int mNeutralHadronMultiplicity
float chargedEmEnergyFraction() const
chargedEmEnergyFraction
float hoEnergyFraction() const
hoEnergyFraction
float HFHadronEnergyFraction() const
HFHadronEnergyFraction.
float electronEnergyFraction() const
electronEnergyFraction
float hoEnergy() const
hoEnergy
int chargedHadronMultiplicity() const
chargedHadronMultiplicity
int muonMultiplicity() const
muonMultiplicity
int HFEMMultiplicity() const
HFEMMultiplicity.
Structure Point Contains parameters of Gaussian fits to DMRs.
reco::PFCandidateFwdPtr ConstituentTypeFwdPtr
virtual std::vector< reco::PFCandidatePtr > getPFConstituents() const
get all constituents
reco::TrackRefVector getTrackRefs() const
float neutralHadronEnergy() const
neutralHadronEnergy
float chargedMuEnergyFraction() const
chargedMuEnergyFraction
float chargedMuEnergy() const
chargedMuEnergy
const Specific & getSpecific() const
float muonEnergyFraction() const
muonEnergyFraction
int mHFHadronMultiplicity
int HFHadronMultiplicity() const
HFHadronMultiplicity.
float chargedHadronEnergy() const
chargedHadronEnergy
int electronMultiplicity() const
electronMultiplicity
double energy() const final
energy