19 :
reco::
Jet(fP4, fVertex, fConstituents)
41 throw cms::Exception(
"Invalid Constituent") <<
"PFClusterJet constituent is not of RecoPFClusterRefCandidate type";
57 std::ostringstream
out;
59 out <<
" Constituents: " << std::endl;
PFClusterJet * clone() const override
Polymorphic clone.
T const * get() const
Returns C++ pointer to the item.
bool overlap(const Candidate &dummy) const override
Polymorphic overlap.
std::vector< Constituent > Constituents
size_t numberOfDaughters() const override
number of daughters
daughters dau
collection of references to daughters
Jets made out of PFClusters.
virtual std::string print() const
Print object.
edm::Ref< PFClusterCollection > PFClusterRef
persistent reference to PFCluster objects
reco::PFClusterRef pfCluster() const
bool isNonnull() const
Checks for non-null.
virtual CandidatePtr daughterPtr(size_type i) const
reference to daughter at given position
math::XYZTLorentzVector LorentzVector
Lorentz vector.
math::XYZPoint Point
point in the space
PFClusterJet()
Default constructor.
reco::PFClusterRef pfCluster(size_t i) const
Easy Constituent access.
std::string print() const override
Print object.