![]() |
ATLAS Offline Software
|
Functions | |
| template<class T > | |
| std::pair< std::unique_ptr< T >, std::unique_ptr< ShallowAuxContainer > > | shallowCopyContainerImpl (const T &cont, DataLink< SG::IConstAuxStore > &link) |
| Impl function for shallow copy container. More... | |
| template<class VARTYPE , class AUXBASE > | |
| VARTYPE | initAuxVar2 (AUXBASE *auxcont, std::true_type) |
| template<class VARTYPE , class AUXBASE > | |
| VARTYPE | initAuxVar2 (AUXBASE *, std::false_type) |
| template<class VARTYPE , class AUXBASE > | |
| VARTYPE | initAuxVar1 (AUXBASE *auxcont) |
| template<const char * NAME, class AUXBASE , class VARTYPE > | |
| VARTYPE | initAuxVar (AUXBASE *auxcont, VARTYPE &var, SG::AuxVarFlags flags=SG::AuxVarFlags::None) |
| template<class ELT , const char * NAME, class AUXBASE , class LINKS , class LINKED > | |
| LINKED | initLinkedVar (AUXBASE *auxcont, LINKS &links, LINKED &linked) |
| VARTYPE xAOD::detail::initAuxVar | ( | AUXBASE * | auxcont, |
| VARTYPE & | var, | ||
| SG::AuxVarFlags | flags = SG::AuxVarFlags::None |
||
| ) |
Definition at line 82 of file AuxVariable.h.
| VARTYPE xAOD::detail::initAuxVar1 | ( | AUXBASE * | auxcont | ) |
Definition at line 75 of file AuxVariable.h.
| VARTYPE xAOD::detail::initAuxVar2 | ( | AUXBASE * | , |
| std::false_type | |||
| ) |
Definition at line 67 of file AuxVariable.h.
| VARTYPE xAOD::detail::initAuxVar2 | ( | AUXBASE * | auxcont, |
| std::true_type | |||
| ) |
Definition at line 59 of file AuxVariable.h.
| LINKED xAOD::detail::initLinkedVar | ( | AUXBASE * | auxcont, |
| LINKS & | links, | ||
| LINKED & | linked | ||
| ) |
Definition at line 97 of file AuxVariable.h.
| std::pair<std::unique_ptr<T>, std::unique_ptr<ShallowAuxContainer> > xAOD::detail::shallowCopyContainerImpl | ( | const T & | cont, |
| DataLink< SG::IConstAuxStore > & | link | ||
| ) |
Impl function for shallow copy container.
| cont | The container to make a shallow copy of |
| ctx | The currentEventContext |
Definition at line 54 of file ShallowCopy.h.
1.8.18