ATLAS Offline Software
Loading...
Searching...
No Matches
ElementLinkVector< DOBJ >::Short2LongRef Class Reference

a functor turning an ElemLinkRef into an ElementLink More...

#include <ElementLinkVector.h>

Collaboration diagram for ElementLinkVector< DOBJ >::Short2LongRef:

Public Types

typedef ElementLinkVector< DOBJ > ElemLinkVec

Public Member Functions

ElemLink operator() (ElemLinkRef &shortRef) const
const ElemLink operator() (const ElemLinkRef &shortRef) const

Detailed Description

template<typename DOBJ>
class ElementLinkVector< DOBJ >::Short2LongRef

a functor turning an ElemLinkRef into an ElementLink

Definition at line 78 of file AthLinks/ElementLinkVector.h.

Member Typedef Documentation

◆ ElemLinkVec

template<typename DOBJ>
typedef ElementLinkVector<DOBJ> ElementLinkVector< DOBJ >::Short2LongRef::ElemLinkVec

Definition at line 81 of file AthLinks/ElementLinkVector.h.

Member Function Documentation

◆ operator()() [1/2]

template<typename DOBJ>
const ElemLink ElementLinkVector< DOBJ >::Short2LongRef::operator() ( const ElemLinkRef & shortRef) const
inline

Definition at line 85 of file AthLinks/ElementLinkVector.h.

85 {
86 return shortRef.elementLink();
87 }
ElementLinkVector implementation for standalone ROOT.

◆ operator()() [2/2]

template<typename DOBJ>
ElemLink ElementLinkVector< DOBJ >::Short2LongRef::operator() ( ElemLinkRef & shortRef) const
inline

Definition at line 82 of file AthLinks/ElementLinkVector.h.

82 {
83 return shortRef.elementLink();
84 }

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