Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
6 #include <TLorentzVector.h>
10 xAODJetAsIJet::xAODJetAsIJet(
const xAOD::Jet*
jet,
unsigned int position):
11 m_jet(
jet), m_position(position){}
42 return std::make_optional<const xAOD::Jet*>(
m_jet);
virtual double phi() const
The azimuthal angle ( ) of the particle.
double et() const override
bool getAttribute(AttributeID type, T &value) const
Retrieve attribute moment by enum.
unsigned int position() const override
double phi() const override
virtual double rapidity() const
The true rapidity (y) of the particle.
virtual double eta() const
The pseudorapidity ( ) of the particle.
double m() const override
TLorentzVector p4() const override
virtual FourMom_t p4() const
The full 4-momentum of the particle.
virtual double m() const
The invariant mass of the particle.
double e() const override
virtual double e() const
The total energy of the particle.
double eta() const override
double rapidity() const override
double pt() const override
virtual double pt() const
The transverse momentum ( ) of the particle.
bool getAttribute(const std::string &, float &) const override
virtual std::optional< const xAOD::Jet * > xAODJet() const override