![]() |
ATLAS Offline Software
|
#include <xAODJetAsIJet.h>
Public Member Functions | |
| xAODJetAsIJet (const xAOD::Jet *jet, unsigned int position) | |
| ~xAODJetAsIJet () | |
| double | pt () const override |
| double | eta () const override |
| double | phi () const override |
| double | m () const override |
| double | e () const override |
| double | et () const override |
| double | rapidity () const override |
| TLorentzVector | p4 () const override |
| unsigned int | position () const override |
| virtual std::optional< const xAOD::Jet * > | xAODJet () const override |
| bool | getAttribute (const std::string &, float &) const override |
| bool | getAttribute (const std::string &, bool &) const override |
| virtual std::string | toString () const =0 |
Private Attributes | |
| const xAOD::Jet * | m_jet |
| unsigned int | m_position |
Definition at line 16 of file xAODJetAsIJet.h.
| xAODJetAsIJet::xAODJetAsIJet | ( | const xAOD::Jet * | jet, |
| unsigned int | position ) |
Definition at line 10 of file xAODJetAsIJet.cxx.
Definition at line 13 of file xAODJetAsIJet.cxx.
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
Implements HypoJet::IJet.
Definition at line 33 of file xAODJetAsIJet.cxx.
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
pure virtualinherited |
Implemented in HypoJet::JetBase, MockJetWithLorentzVector, and TLorentzVectorAsIJet.
|
overridevirtual |
Implements HypoJet::IJet.
Definition at line 41 of file xAODJetAsIJet.cxx.
|
private |
Definition at line 36 of file xAODJetAsIJet.h.
|
private |
Definition at line 37 of file xAODJetAsIJet.h.