00001
00002 #ifndef XAODASSOCIATIONS_XAODASSOCIATIONSDICT_H
00003 #define XAODASSOCIATIONS_XAODASSOCIATIONSDICT_H
00004
00005
00006 #if defined(__GCCXML__) and not defined(EIGEN_DONT_VECTORIZE)
00007 # ifndef EIGEN_DONT_VECTORIZE
00008 # define EIGEN_DONT_VECTORIZE
00009 # endif
00010 #endif // __GCCXML__
00011
00012
00013 #include "xAODAssociations/TrackParticleClusterAssociationContainer.h"
00014 #include "xAODAssociations/TrackParticleClusterAssociationAuxContainer.h"
00015
00016
00017 #include "AthLinks/DataLink.h"
00018 #include "AthLinks/ElementLink.h"
00019
00020 namespace {
00021 struct GCCXML_DUMMY_INSTANTIATION_XAODASSOCIATIONS {
00022
00023 xAOD::TrackParticleClusterAssociation o1;
00024 xAOD::TrackParticleClusterAssociationContainer c1;
00025
00026 DataLink< xAOD::TrackParticleClusterAssociationContainer > l1;
00027 ElementLink< xAOD::TrackParticleClusterAssociationContainer > l2;
00028 std::vector< DataLink< xAOD::TrackParticleClusterAssociationContainer > > l3;
00029 std::vector< ElementLink< xAOD::TrackParticleClusterAssociationContainer > > l4;
00030 std::vector< std::vector< ElementLink< xAOD::TrackParticleClusterAssociationContainer > > > l5;
00031
00032 ElementLink< xAOD::TrackParticleContainer > i1;
00033 ElementLink< xAOD::CaloClusterContainer > i2;
00034 std::vector< ElementLink< xAOD::CaloClusterContainer > > i3;
00035 };
00036 }
00037
00038 #endif // XAODASSOCIATIONS_XAODASSOCIATIONSDICT_H