![]() |
ATLAS Offline Software
|
#include <JaggedVecEltCache.h>
Public Member Functions | |
| JaggedVecEltCache (SG::AuxVectorData &cont, const SG::Accessor< SG::JaggedVecElt< T > > &accessor, unsigned int n) | |
| unsigned int | getBeginIndex (unsigned int obj_i) const |
| unsigned int | getEndIndex (unsigned int obj_i) const |
| void | setValue (unsigned int elm_i, T &&value) |
| void | setValue (unsigned int elm_i, const T &value) |
| void | updateEndIndex (unsigned int obj_i, unsigned int elm_i) |
| std::size_t | nObjects () const |
| std::size_t | nElements () const |
Private Attributes | |
| SG::Accessor< SG::JaggedVecElt< T > >::Elt_span | m_elt |
| SG::Accessor< SG::JaggedVecElt< T > >::Payload_span | m_payload |
Definition at line 8 of file JaggedVecEltCache.h.
|
inline |
Definition at line 10 of file JaggedVecEltCache.h.
|
inline |
|
inline |
|
inline |
Definition at line 40 of file JaggedVecEltCache.h.
|
inline |
Definition at line 39 of file JaggedVecEltCache.h.
|
inline |
|
inline |
|
inline |
|
private |
Definition at line 42 of file JaggedVecEltCache.h.
|
private |
Definition at line 43 of file JaggedVecEltCache.h.