![]() |
The Gaudi Framework
v36r6 (b1ee9983)
|
the template specialization for named ranges More...
#include </builds/gaudi/Gaudi/GaudiAlg/include/GaudiAlg/GetData.h>

Public Types | |
| typedef Gaudi::NamedRange_< std::vector< const TYPE * > > | Type |
| the actual return type More... | |
| typedef _GetType< Type >::return_type | return_type |
Public Member Functions | |
| template<class COMMON > | |
| return_type | operator() (const COMMON &common, IDataProviderSvc *service, std::string_view location, const bool checkData=true) const |
| the only one essential method More... | |
| return_type | make_range (const typename TYPE::Container *cnt) const |
| return_type | make_range (const typename TYPE::Selection *cnt) const |
| DataObject * | getData (IDataProviderSvc *service, std::string location) const |
| get the data form transient store More... | |
Private Attributes | |
| GetData< Gaudi::Range_< std::vector< const TYPE * > > > | m_range |
| ===================================================================== the actual processor More... | |
the template specialization for named ranges
| typedef _GetType<Type>::return_type Gaudi::Utils::GetData< Gaudi::NamedRange_< std::vector< const TYPE * > > >::return_type |
| typedef Gaudi::NamedRange_<std::vector<const TYPE*> > Gaudi::Utils::GetData< Gaudi::NamedRange_< std::vector< const TYPE * > > >::Type |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |