|
Gaudi Framework, version v21r11 |
| Home | Generated: 30 Sep 2010 |
#include <GetData.h>
Public Types | |
| typedef Getter::Type | Type |
| typedef Getter::return_type | return_type |
| the actual return type | |
Public Member Functions | |
| template<class COMMON> | |
| return_type | operator() (const COMMON &common, IDataProviderSvc *service, const std::string &location, const std::string &location2) const |
| the only one essential method | |
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 | |
Private Attributes | |
| Helper | m_range |
| the actual data getter | |
Definition at line 490 of file GetData.h.
typedef Gaudi::NamedRange_<std::vector<const TYPE*> > Gaudi::Utils::GetOrCreateData< Gaudi::NamedRange_< std::vector< const TYPE * > >, TYPE2 >::Range [private] |
typedef Gaudi::Range_<std::vector<const TYPE*> > Gaudi::Utils::GetOrCreateData< Gaudi::NamedRange_< std::vector< const TYPE * > >, TYPE2 >::Range_ [private] |
typedef GetOrCreateData<Range_,TYPE2> Gaudi::Utils::GetOrCreateData< Gaudi::NamedRange_< std::vector< const TYPE * > >, TYPE2 >::Helper [private] |
typedef GetData<Range> Gaudi::Utils::GetOrCreateData< Gaudi::NamedRange_< std::vector< const TYPE * > >, TYPE2 >::Getter [private] |
| typedef Getter::Type Gaudi::Utils::GetOrCreateData< Gaudi::NamedRange_< std::vector< const TYPE * > >, TYPE2 >::Type |
| typedef Getter::return_type Gaudi::Utils::GetOrCreateData< Gaudi::NamedRange_< std::vector< const TYPE * > >, TYPE2 >::return_type |
| return_type Gaudi::Utils::GetOrCreateData< Gaudi::NamedRange_< std::vector< const TYPE * > >, TYPE2 >::operator() | ( | const COMMON & | common, | |
| IDataProviderSvc * | service, | |||
| const std::string & | location, | |||
| const std::string & | location2 | |||
| ) | const [inline] |
the only one essential method
| common | the actual "worker" | |
| service | pointer to Data Provider Service | |
| location | location of objects in TES |
Definition at line 516 of file GetData.h.
00520 { 00521 return return_type ( m_range ( common , 00522 service , 00523 location , 00524 location2 ) , location ) ; 00525 }
Helper Gaudi::Utils::GetOrCreateData< Gaudi::NamedRange_< std::vector< const TYPE * > >, TYPE2 >::m_range [private] |