1 #ifndef JetReco_JPTJet_h
2 #define JetReco_JPTJet_h
141 virtual std::string
print ()
const;
int elecMultiplicity() const
elecMultiplicity
reco::TrackRefVector muonsInVertexOutCalo
float chargedEmEnergy() const
chargedEmEnergy
float mSumEnergyOfChargedWithoutEff
const reco::TrackRefVector & getElecsOutVertexInCalo() const
reco::TrackRefVector muonsInVertexInCalo
const reco::TrackRefVector & getPionsInVertexOutCalo() const
const Specific & getSpecific() const
block accessors
Base class for all types of Jets.
float mChargedHadronEnergy
float mSumPtOfChargedWithEff
reco::TrackRefVector muonsOutVertexInCalo
math::XYZTLorentzVector LorentzVector
float chargedEmEnergyFraction() const
chargedEmEnergyFraction
std::vector< Constituent > Constituents
float neutralEmEnergy() const
neutralEmEnergy
const edm::RefToBase< reco::Jet > & getCaloJetRef() const
float mResponseOfChargedWithEff
float mNeutralHadronEnergy
reco::TrackRefVector elecsOutVertexInCalo
reco::TrackRefVector pionsInVertexOutCalo
virtual double energy() const
energy
Jets made from CaloJets corrected for ZSP and tracks.
float neutralHadronEnergyFraction() const
neutralHadronEnergyFraction
reco::TrackRefVector pionsOutVertexInCalo
virtual void printJet() const
Print object in details.
float mSumEnergyOfChargedWithEff
reco::TrackRefVector elecsInVertexInCalo
edm::RefToBase< reco::Jet > theCaloJetRef
int muonMultiplicity() const
muonMultiplicity
float mResponseOfChargedWithoutEff
reco::TrackRefVector pionsInVertexInCalo
const reco::TrackRefVector & getPionsInVertexInCalo() const
Tracks.
float neutralEmEnergyFraction() const
neutralEmEnergyFraction
const float & getZSPCor() const
float mSumPtOfChargedWithoutEff
const reco::TrackRefVector & getElecsInVertexOutCalo() const
reco::TrackRefVector elecsInVertexOutCalo
virtual std::string print() const
Print object.
const reco::TrackRefVector & getMuonsInVertexOutCalo() const
const reco::TrackRefVector & getPionsOutVertexInCalo() const
int chargedMultiplicity() const
chargedMultiplicity
virtual JPTJet * clone() const
Polymorphic clone.
size_type size() const
Size of the RefVector.
const reco::TrackRefVector & getElecsInVertexInCalo() const
virtual bool overlap(const Candidate &) const
Polymorphic overlap.
float chargedHadronEnergy() const
chargedHadronEnergy
const reco::TrackRefVector & getMuonsInVertexInCalo() const
float chargedHadronEnergyFraction() const
chargedHadronEnergyFraction
const reco::TrackRefVector & getMuonsOutVertexInCalo() const
float neutralHadronEnergy() const
neutralHadronEnergy