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 77 of file AthLinks/ElementLinkVector.h.

Member Typedef Documentation

◆ ElemLinkVec

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

Definition at line 80 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 84 of file AthLinks/ElementLinkVector.h.

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

◆ operator()() [2/2]

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

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

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

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