Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
void resize(const size_t size)
Change the number of elements.
DataLink< SG::AuxVectorBase > m_link
Link to the object being thinned.
Exception — ThinningHandle target does not exist.
const ID_type & dataID() const
Get the key that we reference, as a string.
Manage index tracking and synchronization of auxiliary data.
virtual void lock() override
Called when the object is locked in SG.
Hold thinning decisions for one container.
const DataLink< SG::AuxVectorBase > & link() const
Return link to object being thinned.
Hold thinning decisions for one container.
bool isValid() const
Test to see if the link is dereferencable.
void buildIndexMap()
Build the index map.
ThinningDecision(const DataLink< SG::AuxVectorBase > &link)
Constructor.
virtual size_t size_v() const =0
Return the size of the container.
static const CLID & classID()
Return the CLID for the class that we reference.