ATLAS Offline Software
Loading...
Searching...
No Matches
SG::AuxStoreStandalone Class Reference

Auxiliary data store for standalone objects. More...

#include <AuxStoreStandalone.h>

Inheritance diagram for SG::AuxStoreStandalone:
Collaboration diagram for SG::AuxStoreStandalone:

Public Member Functions

 AuxStoreStandalone ()
 Constructor.

Detailed Description

Auxiliary data store for standalone objects.

This is a variant of AuxStoreInternal (from which it derives), meant to be used with standalone objects. (That is, objects that have aux data but are not in a container; this includes objects with a private store.)

The difference from AuxStoreInternal is what we return for the IAuxStoreIO methods. For getIOData, we return a pointer to the start of the vector data, rather than the vector itself; and for getIOType, we return the type itself rather than the vector type.

Definition at line 39 of file AuxStoreStandalone.h.

Constructor & Destructor Documentation

◆ AuxStoreStandalone()

SG::AuxStoreStandalone::AuxStoreStandalone ( )

Constructor.

Definition at line 26 of file AuxStoreStandalone.cxx.

27 : AuxStoreInternal (true)
28{
29}
AuxStoreInternal(bool standalone=false)
An auxiliary data store that holds data internally.

The documentation for this class was generated from the following files: