00001
00002
00003 #ifndef XAODEVENTINFO_XAODEVENTINFODICT_H
00004 #define XAODEVENTINFO_XAODEVENTINFODICT_H
00005
00006
00007 #include <vector>
00008 #include <set>
00009
00010
00011 #include "AthLinks/ElementLink.h"
00012 #include "AthLinks/DataLink.h"
00013
00014
00015 #include "xAODEventInfo/EventInfo.h"
00016 #include "xAODEventInfo/EventInfoContainer.h"
00017 #include "xAODEventInfo/versions/EventInfo_v1.h"
00018 #include "xAODEventInfo/versions/EventAuxInfo_v1.h"
00019 #include "xAODEventInfo/versions/EventInfoContainer_v1.h"
00020 #include "xAODEventInfo/versions/EventInfoAuxContainer_v1.h"
00021
00022 namespace {
00023 struct GCCXML_DUMMY_INSTANTIATION_XAODEVENTINFO {
00024
00025 xAOD::EventInfoContainer_v1 c1;
00026
00027 DataLink< xAOD::EventInfo_v1 > dl1;
00028 std::vector< DataLink< xAOD::EventInfo_v1 > > dl2;
00029
00030 ElementLink< xAOD::EventInfoContainer_v1 > el1;
00031 std::vector< ElementLink< xAOD::EventInfoContainer_v1 > > el2;
00032 std::vector< std::vector< ElementLink< xAOD::EventInfoContainer_v1 > > > el3;
00033
00034 std::set< uint32_t > set1;
00035 std::vector< std::set< uint32_t > > set2;
00036
00037 };
00038 }
00039
00040 #endif // XAODEVENTINFO_XAODEVENTINFODICT_H