The Gaudi Framework
master (594c33fa)
|
#include </builds/gaudi/Gaudi/GaudiAlg/include/GaudiAlg/GetData.h>
Public Types | |
typedef Getter::Type | Type |
typedef Getter::return_type | return_type |
the actual return type More... | |
Public Member Functions | |
template<class COMMON > | |
return_type | operator() (const COMMON &common, IDataProviderSvc *service, std::string location, std::string_view location2) const |
the only one essential method More... | |
Private Types | |
typedef Gaudi::NamedRange_< std::vector< const TYPE * > > | Range |
typedef Gaudi::Range_< std::vector< const TYPE * > > | Range_ |
typedef GetOrCreateData< Range_, TYPE2 > | Helper |
typedef GetData< Range > | Getter |
the actual data getter More... | |
Private Attributes | |
Helper | m_range |
the actual data getter More... | |
|
private |
|
private |
|
private |
|
private |
typedef Getter::return_type Gaudi::Utils::GetOrCreateData< Gaudi::NamedRange_< std::vector< const TYPE * > >, TYPE2 >::return_type |
typedef Getter::Type Gaudi::Utils::GetOrCreateData< Gaudi::NamedRange_< std::vector< const TYPE * > >, TYPE2 >::Type |
|
inline |
the only one essential method
common | the actual "worker" |
service | pointer to Data Provider Service |
location | location of objects in TES |
|
private |