![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRIGSTORAGEDEF_TYPEINFO_METHODS
6 #define TRIGSTORAGEDEF_TYPEINFO_METHODS
11 #include <boost/mpl/assert.hpp>
16 static const bool value = !boost::is_same<HLT::TypeInformation::ERROR_THE_FOLLOWING_TYPE_IS_NOT_KNOWN_TO_THE_EDM<T>,
search_result>
::value;
27 template<
class CONTAINER,
class EDMLIST = TypeInfo_EDM>
struct Container2Aux{
31 >::result::search_result::aux
type;
38 >::result::search_result::container
type;
45 >::result::search_result::container
type;
59 >::result::search_result::list_of_features
type;
62 template <
class CONTAINER,
bool isCont>
struct lnk_helper;
64 template <
class CONTAINER>
struct lnk_helper<CONTAINER,false>{
68 template <
class CONTAINER>
struct lnk_helper<CONTAINER,true>{
ElementLink< CONTAINER > type
DataLink< CONTAINER > type
master_search< typename EDMLIST::map, HLT::TypeInformation::get_cont, CONTAINER >::result::search_result::object type
master_search< typename EDMLIST::map, HLT::TypeInformation::get_feat, T >::result::search_result search_result
Object reference supporting deferred reading from StoreGate.
master_search< typename EDMLIST::map, HLT::TypeInformation::get_cont, CONTAINER >::result::search_result::aux type
lnk_helper< CONTAINER, isCont >::type type
master_search< typename EDMLIST::map, HLT::TypeInformation::get_objt, OBJECT >::result::search_result::container type
master_search< typename EDMLIST::map, HLT::TypeInformation::get_objt, OBJECT >::result::search_result::list_of_features type
master_search< typename EDMLIST::map, HLT::TypeInformation::get_feat, FEATURE >::result::search_result::object type
BOOST_MPL_ASSERT_MSG(value, the_following_class_is_not_a_valid_feature_contact_trigger_core_sw_experts_thanks,(T))
master_search< typename EDMLIST::map, HLT::TypeInformation::get_feat, FEATURE >::result::search_result::container type