40 <<
" JPTJet specific:" << std::endl
43 std::cout <<
" JPTCandidate constituents:" << std::endl;
51 std::ostringstream
out;
53 <<
" JPTJet specific:" << std::endl
56 out <<
" JPTCandidate constituents:" << std::endl;
virtual double et() const GCC11_FINAL
transverse energy
const reco::TrackRefVector & getPionsInVertexOutCalo() const
Base class for all types of Jets.
std::vector< Constituent > Constituents
const edm::RefToBase< reco::Jet > & getCaloJetRef() const
virtual float phi() const GCC11_FINAL
momentum azimuthal angle
Jets made from CaloJets corrected for ZSP and tracks.
virtual void printJet() const
Print object in details.
virtual float eta() const GCC11_FINAL
momentum pseudorapidity
const reco::TrackRefVector & getPionsInVertexInCalo() const
Tracks.
const reco::TrackRefVector & getElecsInVertexOutCalo() const
virtual std::string print() const
Print object.
math::XYZTLorentzVector LorentzVector
Lorentz vector.
const reco::TrackRefVector & getMuonsInVertexOutCalo() const
int chargedMultiplicity() const
chargedMultiplicity
virtual JPTJet * clone() const
Polymorphic clone.
size_type size() const
Size of the RefVector.
math::XYZPoint Point
point in the space
const reco::TrackRefVector & getElecsInVertexInCalo() const
virtual bool overlap(const Candidate &) const
Polymorphic overlap.
virtual std::string print() const
Print object.
float chargedHadronEnergy() const
chargedHadronEnergy
const reco::TrackRefVector & getMuonsInVertexInCalo() const