9 #ifndef ThePEG_HepMCConverter_H
10 #define ThePEG_HepMCConverter_H
13 #include "ThePEG/Config/ThePEG.h"
14 #include "ThePEG/EventRecord/Event.h"
15 #include "HepMCTraits.h"
31 template <
typename HepMCEventT,
typename Traits = HepMCTraits<HepMCEventT> >
38 struct HepMCConverterException:
public Exception {};
59 typedef typename Traits::PdfInfoT
PdfInfo;
81 Energy eunit = Traits::defaultEnergyUnit(),
82 Length lunit = Traits::defaultLengthUnit());
127 void init(
const Event & ev,
bool nocopies);
220 #include "HepMCConverter.tcc"