ATLAS Offline Software
|
JetFourMomAccessor is an extension of JetAttributeAccessor::AccessorWrapper<xAOD::JetFourMom_t> AccessorWrapper<xAOD::JetFourMom_t> purpose is to provide a direct and simple access to JetFourMom_t attributes (which are internally saved as 4 floats inside jets). More...
#include <Helpers.h>
Public Types | |
typedef SG::AuxElement::Accessor< xAOD::JetFourMom_t > | AccessorType |
Public Member Functions | |
xAOD::JetFourMom_t | operator() (const xAOD::Jet &jet) const |
xAOD::JetFourMom_t | operator() (const xAOD::Jet &jet) const |
xAOD::JetFourMom_t | operator() (const xAOD::Jet &jet) const |
xAOD::JetFourMom_t | operator() (const xAOD::Jet &jet) const |
void | setAttribute (SG::AuxElement &p, const xAOD::JetFourMom_t &v) const |
void | getAttribute (const SG::AuxElement &p, xAOD::JetFourMom_t &v) const |
const xAOD::JetFourMom_t & | getAttribute (const SG::AuxElement &p) const |
bool | isAvailable (const SG::AuxElement &p) const |
const xAOD::JetFourMom_t & | operator() (const SG::AuxElement &p) const |
xAOD::JetFourMom_t & | operator() (SG::AuxElement &p) const |
const std::string & | name () const |
Protected Attributes | |
AccessorType | m_a |
std::string | m_name |
JetFourMomAccessor is an extension of JetAttributeAccessor::AccessorWrapper<xAOD::JetFourMom_t> AccessorWrapper<xAOD::JetFourMom_t> purpose is to provide a direct and simple access to JetFourMom_t attributes (which are internally saved as 4 floats inside jets).
JetFourMomAccessor is here to workaround 2 limitations of AccessorWrapper
Definition at line 32 of file JetCalibTools_PlotJESFactors.cxx.
|
inherited |
Definition at line 51 of file JetAccessors.h.
|
inlineinherited |
Definition at line 62 of file JetAccessors.h.
|
inlineinherited |
Definition at line 58 of file JetAccessors.h.
|
inlineinherited |
Definition at line 66 of file JetAccessors.h.
|
inlineinherited |
Definition at line 43 of file JetAccessors.h.
|
inlineinherited |
Definition at line 69 of file JetAccessors.h.
|
inline |
Definition at line 35 of file JetCalibTools_PlotJMSFactors.cxx.
|
inline |
Definition at line 35 of file JetCalibTools_PlotJESFactors.cxx.
|
inline |
Definition at line 39 of file JetCalibTools_SmearingPlots.cxx.
|
inline |
Definition at line 42 of file Reconstruction/Jet/JetUncertainties/JetUncertainties/Helpers.h.
|
inlineinherited |
Definition at line 70 of file JetAccessors.h.
|
inlineinherited |
Definition at line 54 of file JetAccessors.h.
|
protectedinherited |
Definition at line 73 of file JetAccessors.h.
|
protectedinherited |
Definition at line 45 of file JetAccessors.h.