#include <GetData.h>
List of all members.
Detailed Description
template<class TYPE, class TYPE2>
struct Gaudi::Utils::GetOrCreateData< Gaudi::NamedRange_< std::vector< const TYPE * > >, TYPE2 >
Definition at line 490 of file GetData.h.
Member Typedef Documentation
template<class TYPE , class TYPE2 >
the actual data getter
Definition at line 498 of file GetData.h.
template<class TYPE , class TYPE2 >
template<class TYPE , class TYPE2 >
typedef Gaudi::NamedRange_<std::vector<const TYPE*> > Gaudi::Utils::GetOrCreateData< Gaudi::NamedRange_< std::vector< const TYPE * > >, TYPE2 >::Range [private] |
template<class TYPE , class TYPE2 >
typedef Gaudi::Range_<std::vector<const TYPE*> > Gaudi::Utils::GetOrCreateData< Gaudi::NamedRange_< std::vector< const TYPE * > >, TYPE2 >::Range_ [private] |
template<class TYPE , class TYPE2 >
the actual return type
Definition at line 504 of file GetData.h.
template<class TYPE , class TYPE2 >
Member Function Documentation
template<class TYPE , class TYPE2 >
template<class COMMON >
the only one essential method
- Parameters:
-
common | the actual "worker" |
service | pointer to Data Provider Service |
location | location of objects in TES |
- Returns:
- the data
Definition at line 516 of file GetData.h.
{
return return_type ( m_range ( common ,
service ,
location ,
location2 ) , location ) ;
}
Member Data Documentation
template<class TYPE , class TYPE2 >
Helper Gaudi::Utils::GetOrCreateData< Gaudi::NamedRange_< std::vector< const TYPE * > >, TYPE2 >::m_range [private] |
the actual data getter
Definition at line 530 of file GetData.h.
The documentation for this struct was generated from the following file:
- /afs/cern.ch/sw/Gaudi/releases/GAUDI/GAUDI_v23r0/GaudiAlg/GaudiAlg/GetData.h