Go to the documentation of this file.
13 const std::vector<CandidateBaseRef>& fConstituents)
15 for (
unsigned i = 0;
i < fConstituents.size();
i++)
22 std::ostringstream
out;
23 out <<
"GenericJet p/px/py/pz/pt: " <<
p() <<
'/' <<
px() <<
'/' <<
py() <<
'/' <<
pz() <<
'/' <<
pt() << std::endl
24 <<
" eta/phi: " <<
eta() <<
'/' <<
phi() << std::endl
26 out <<
" No Constituents details available for this version" << std::endl;
virtual int nConstituents() const
double pt() const final
transverse momentum
virtual std::string print() const
Print object.
void addDaughter(const CandidateBaseRef &)
add a daughter via a reference
double py() const final
y coordinate of momentum vector
size_t numberOfDaughters() const override
number of daughters
Structure Point Contains parameters of Gaussian fits to DMRs.
double eta() const final
momentum pseudorapidity
GenericJet()
Default constructor.
double phi() const final
momentum azimuthal angle
double p() const final
magnitude of momentum vector
math::XYZTLorentzVector LorentzVector
Lorentz vector.
double px() const final
x coordinate of momentum vector
double pz() const final
z coordinate of momentum vector