ATLAS Offline Software
|
#include <IJet.h>
Public Member Functions | |
virtual | ~IJet () |
virtual double | pt () const =0 |
virtual double | eta () const =0 |
virtual double | phi () const =0 |
virtual double | m () const =0 |
virtual double | e () const =0 |
virtual double | et () const =0 |
virtual double | rapidity () const =0 |
virtual TLorentzVector | p4 () const =0 |
virtual unsigned int | position () const =0 |
virtual std::optional< const xAOD::Jet * > | xAODJet () const =0 |
virtual bool | getAttribute (const std::string &name, float &) const =0 |
virtual bool | getAttribute (const std::string &name, bool &) const =0 |
virtual std::string | toString () const =0 |
|
pure virtual |
Implemented in TLorentzVectorAsIJet, and HypoJet::xAODJetAsIJet.
|
pure virtual |
Implemented in TLorentzVectorAsIJet, and HypoJet::xAODJetAsIJet.
|
pure virtual |
Implemented in TLorentzVectorAsIJet, and HypoJet::xAODJetAsIJet.
|
pure virtual |
Implemented in TLorentzVectorAsIJet, and HypoJet::xAODJetAsIJet.
|
pure virtual |
Implemented in TLorentzVectorAsIJet, and HypoJet::xAODJetAsIJet.
|
pure virtual |
Implemented in TLorentzVectorAsIJet, and HypoJet::xAODJetAsIJet.
|
pure virtual |
Implemented in MockJetWithLorentzVector, TLorentzVectorAsIJet, and HypoJet::xAODJetAsIJet.
|
pure virtual |
Implemented in TLorentzVectorAsIJet, and HypoJet::xAODJetAsIJet.
|
pure virtual |
Implemented in TLorentzVectorAsIJet, and HypoJet::xAODJetAsIJet.
|
pure virtual |
Implemented in TLorentzVectorAsIJet, and HypoJet::xAODJetAsIJet.
|
pure virtual |
Implemented in TLorentzVectorAsIJet, and HypoJet::xAODJetAsIJet.
|
pure virtual |
Implemented in MockJetWithLorentzVector, TLorentzVectorAsIJet, and HypoJet::JetBase.
Implemented in MockJetWithLorentzVector, TLorentzVectorAsIJet, HypoJet::xAODJetAsIJet, and MockJet.