![]() |
ATLAS Offline Software
|
the implementation of IMomentumAccessors that wraps a static accessor class More...
#include <MomentumAccessors.h>
Public Types | |
using | CI = CoreAccessors::CI |
using | CM = typename CoreAccessors::CM |
Public Member Functions | |
template<typename... Args> | |
MomentumAccessorsImp (Args &&... args) | |
virtual double | pt (ObjectId< CI, CM > object) const override |
virtual double | eta (ObjectId< CI, CM > object) const override |
virtual double | phi (ObjectId< CI, CM > object) const override |
virtual double | m (ObjectId< CI, CM > object) const override |
virtual double | e (ObjectId< CI, CM > object) const override |
virtual double | rapidity (ObjectId< CI, CM > object) const override |
virtual double | pt (ObjectId< CI, CoreAccessors::CM > object) const=0 |
virtual double | eta (ObjectId< CI, CoreAccessors::CM > object) const=0 |
virtual double | phi (ObjectId< CI, CoreAccessors::CM > object) const=0 |
virtual double | m (ObjectId< CI, CoreAccessors::CM > object) const=0 |
virtual double | e (ObjectId< CI, CoreAccessors::CM > object) const=0 |
virtual double | rapidity (ObjectId< CI, CoreAccessors::CM > object) const=0 |
Private Attributes | |
CoreAccessors | m_coreAccessors |
the implementation of IMomentumAccessors that wraps a static accessor class
Definition at line 236 of file MomentumAccessors.h.
using columnar::Detail::MomentumAccessorsImp< CoreAccessors >::CI = CoreAccessors::CI |
Definition at line 239 of file MomentumAccessors.h.
using columnar::Detail::MomentumAccessorsImp< CoreAccessors >::CM = typename CoreAccessors::CM |
Definition at line 240 of file MomentumAccessors.h.
|
inline |
Definition at line 243 of file MomentumAccessors.h.
|
inlineoverridevirtual |
Definition at line 254 of file MomentumAccessors.h.
|
pure virtualinherited |
|
inlineoverridevirtual |
Definition at line 248 of file MomentumAccessors.h.
|
pure virtualinherited |
|
inlineoverridevirtual |
Definition at line 252 of file MomentumAccessors.h.
|
pure virtualinherited |
|
inlineoverridevirtual |
Definition at line 250 of file MomentumAccessors.h.
|
pure virtualinherited |
|
inlineoverridevirtual |
Definition at line 246 of file MomentumAccessors.h.
|
pure virtualinherited |
|
inlineoverridevirtual |
Definition at line 256 of file MomentumAccessors.h.
|
pure virtualinherited |
|
private |
Definition at line 260 of file MomentumAccessors.h.