![]() |
ATLAS Offline Software
|
columnar momentum accessors that redirect to the xAOD::IParticle interface internally More...
#include <MomentumAccessors.h>
Public Types | |
using | CI = CIVal |
using | CM = CMVal |
Public Member Functions | |
double | pt (ObjectId< CI, CM > object) const |
double | eta (ObjectId< CI, CM > object) const |
double | phi (ObjectId< CI, CM > object) const |
double | m (ObjectId< CI, CM > object) const |
double | e (ObjectId< CI, CM > object) const |
double | rapidity (ObjectId< CI, CM > object) const |
columnar momentum accessors that redirect to the xAOD::IParticle interface internally
This is mostly to allow a fallback version of columnar accessors that need to be configured at runtime, but haven't been configured (yet). Should this ever be used in actual columnar code, it will throw an exception when called.
Definition at line 92 of file MomentumAccessors.h.
using columnar::Detail::MomentumAccessorsIParticle< CIVal, CMVal >::CI = CIVal |
Definition at line 95 of file MomentumAccessors.h.
using columnar::Detail::MomentumAccessorsIParticle< CIVal, CMVal >::CM = CMVal |
Definition at line 96 of file MomentumAccessors.h.
|
inline |
Definition at line 106 of file MomentumAccessors.h.
|
inline |
Definition at line 100 of file MomentumAccessors.h.
|
inline |
Definition at line 104 of file MomentumAccessors.h.
|
inline |
Definition at line 102 of file MomentumAccessors.h.
|
inline |
Definition at line 98 of file MomentumAccessors.h.
|
inline |
Definition at line 108 of file MomentumAccessors.h.