6#include <TLorentzVector.h>
34 return m_jet->getAttribute<
float>(name, val);
38 return m_jet->getAttribute<
bool>(name, val);
42 return std::make_optional<const xAOD::Jet*>(
m_jet);
bool getAttribute(const std::string &, float &) const override
double e() const override
double pt() const override
TLorentzVector p4() const override
unsigned int position() const override
double eta() const override
double et() const override
double phi() const override
virtual std::optional< const xAOD::Jet * > xAODJet() const override
double rapidity() const override
double m() const override
xAODJetAsIJet(const xAOD::Jet *jet, unsigned int position)
Jet_v1 Jet
Definition of the current "jet version".