ATLAS Offline Software
|
Auxiliary class to handle decorator handle based xAOD object content access. More...
#include <xAODAccessor.h>
Classes | |
class | Kit |
Auxiliary class to create the corresponding auxiliary helper object. More... | |
Public Member Functions | |
DecorHelper (const EventContext &ctx, const SG::ReadDecorHandleKey< T_Cont > &key, SG::ReadHandle< T_Cont > &handle) | |
std::size_t | size (const T_Cont &cont) const |
T_src | get (const T_Cont &cont) const |
Get the scalar provided by the container. More... | |
T_src | get (const T_Cont &cont, std::size_t idx) const |
Get the specified element of the vector provided by the container. More... | |
Private Attributes | |
SG::ReadDecorHandle< T_Cont, T_src > | m_decorHandle |
const void * | m_data |
Auxiliary class to handle decorator handle based xAOD object content access.
Definition at line 70 of file xAODAccessor.h.
|
inline |
Definition at line 72 of file xAODAccessor.h.
|
inline |
Get the scalar provided by the container.
Definition at line 86 of file xAODAccessor.h.
|
inline |
Get the specified element of the vector provided by the container.
Definition at line 91 of file xAODAccessor.h.
|
inline |
Definition at line 81 of file xAODAccessor.h.
|
private |
Definition at line 120 of file xAODAccessor.h.
|
private |
Definition at line 119 of file xAODAccessor.h.