1 #ifndef JetReco_CaloJet_h
2 #define JetReco_CaloJet_h
79 const Specific& fSpecific,
float mMaxEInEmTowers
Maximum energy in EM towers.
float hadEnergyInHE() const
float emEnergyInEE() const
CaloJet * clone() const override
Polymorphic clone.
Jets made from CaloTowers.
LorentzVector detectorP4() const
detector p4 for full 3d vertex correction.
float mEmEnergyInHF
Em energy in HF.
float mEnergyFractionHadronic
Hadronic energy fraction.
Base class for all types of Jets.
virtual CaloTowerPtr getCaloConstituent(unsigned fIndex) const
Physics Eta (loop over constituents)
float mEmEnergyInEB
Em energy in EB.
std::vector< Constituent > Constituents
float emEnergyInHF() const
const Point & vertex() const override
vertex position (overwritten by PF...)
float mHadEnergyInHB
Hadronic energy in HB.
virtual std::vector< CaloTowerPtr > getCaloConstituents() const
get all constituents
float hadEnergyInHO() const
float maxEInHadTowers() const
float maxEInEmTowers() const
float emEnergyInEB() const
math::XYZPoint Point
point in the space
float mEnergyFractionEm
Em energy fraction.
math::XYZTLorentzVector LorentzVector
float mHadEnergyInHF
Hadronic energy in HF.
float mMaxEInHadTowers
Maximum energy in HCAL towers.
LorentzVector physicsP4(const Particle::Point &vertex) const
Physics Eta (use jet Z and kinematics only)
std::vector< CaloTowerDetId > getTowerIndices() const
CaloTowers indexes.
int nCarrying(float fFraction) const
return # of constituent carrying fraction of energy
CaloTowerPtr ConstituentTypePtr
float mHadEnergyInHO
Hadronic nergy fraction in HO.
float energyFractionHadronic() const
Structure Point Contains parameters of Gaussian fits to DMRs.
float hadEnergyInHB() const
CaloTowerFwdPtr ConstituentTypeFwdPtr
std::string print() const override
Print object.
bool overlap(const Candidate &) const override
Polymorphic overlap.
float mTowersArea
Area of contributing CaloTowers.
float hadEnergyInHF() const
float mEmEnergyInEE
Em energy in EE.
float mHadEnergyInHE
Hadronic energy in HE.
float emEnergyFraction() const
const Specific & getSpecific() const