![]() |
ATLAS Offline Software
|
Wrapper to automatically create a private store for an element. More...
#include <AuxElementComplete.h>
Public Member Functions | |
| AuxElementComplete () | |
| Default constructor. More... | |
| template<class U1 > | |
| AuxElementComplete (const U1 &u1) | |
| Generic constructor. More... | |
| AuxElementComplete (const AuxElementComplete &other) | |
| Copy constructor. More... | |
| AuxElementComplete & | operator= (const AuxElementComplete &other)=default |
Wrapper to automatically create a private store for an element.
A class deriving from SG::AuxElement can be given a private store by calling makePrivateStore; after that, it can have auxiliary data attached to it. Using this wrapper makes a class that will automatically create a private store when it is constructed.
Definition at line 44 of file AuxElementComplete.h.
| SG::AuxElementComplete< T >::AuxElementComplete | ( | ) |
| SG::AuxElementComplete< T >::AuxElementComplete | ( | const U1 & | u1 | ) |
| SG::AuxElementComplete< T >::AuxElementComplete | ( | const AuxElementComplete< T > & | other | ) |
Copy constructor.
| other | The object being copied. |
A private store is created for this object.
|
default |
1.8.18