00001 // -*- C++ -*- 00002 // 00003 // HepMCHelper_HepMC.h is a part of Herwig++ - A multi-purpose Monte Carlo event generator 00004 // Copyright (C) 2002-2007 The Herwig Collaboration 00005 // 00006 // Herwig++ is licenced under version 2 of the GPL, see COPYING for details. 00007 // Please respect the MCnet academic guidelines, see GUIDELINES for details. 00008 // 00009 // 00010 // This is a helper header to implement HepMC conversions 00011 // 00012 #include "ThePEG/Vectors/HepMCConverter.h" 00013 #include "HepMC/GenEvent.h" 00014 00015 namespace ThePEG { 00019 template<> 00020 struct HepMCTraits<HepMC::GenEvent> 00021 : public HepMCTraitsBase<HepMC::GenEvent, 00022 HepMC::GenParticle, 00023 HepMC::GenVertex, 00024 HepMC::Polarization, 00025 HepMC::PdfInfo> 00026 {}; 00027 }