00001
00002
00003 #ifndef XAODCORE_XAODCORERFLXDICT_H
00004 #define XAODCORE_XAODCORERFLXDICT_H
00005
00006
00007 #include <vector>
00008 extern "C" {
00009 # include <stdint.h>
00010 }
00011
00012
00013 #include <Rtypes.h>
00014 #include <Math/Vector4D.h>
00015
00016
00017 #include "AthContainers/DataVector.h"
00018
00019
00020 #include "xAODCore/AuxContainerBase.h"
00021 #include "xAODCore/AuxInfoBase.h"
00022 #include "xAODCore/ShallowAuxContainer.h"
00023 #include "xAODCore/ShallowAuxInfo.h"
00024 #include "xAODCore/tools/TDVCollectionProxy.h"
00025 #include "xAODCore/tools/PrintHelpers.h"
00026
00027 namespace {
00028 struct GCCXML_DUMMY_INSTANTIATION_XAODCORE1 {
00029 DataVector< xAOD::TDVCollectionProxyDummy > dummy1;
00030
00031
00032 ROOT::Math::PtEtaPhiM4D< Double_t > root1;
00033 ROOT::Math::LorentzVector< ROOT::Math::PtEtaPhiM4D< Double_t > > root2;
00034 std::vector< ROOT::Math::LorentzVector< ROOT::Math::PtEtaPhiM4D< Double_t > > > root3;
00035
00036 std::vector< unsigned char > root4;
00037 std::vector< std::vector< unsigned char > > root5;
00038 std::vector<signed char> root6;
00039 std::vector< std::vector<signed char> > root7;
00040 std::vector< std::vector<char> > root8;
00041 std::vector< uint32_t > root9;
00042 std::vector< std::vector< uint32_t > > root10;
00043 };
00044 }
00045
00046 #endif // XAODCORE_XAODCORERFLXDICT_H