ATLAS Offline Software
|
Implementation of the Herwig 7 Athena interface. More...
#include "Herwig7_i/Herwig7.h"
#include "ThePEG/Repository/EventGenerator.h"
#include "ThePEG/Repository/Repository.h"
#include "ThePEG/Persistency/PersistentIStream.h"
#include "ThePEG/Utilities/DynamicLoader.h"
#include "ThePEG/Utilities/Debug.h"
#include "ThePEG/EventRecord/Event.h"
#include "ThePEG/EventRecord/SubProcess.h"
#include "ThePEG/Handlers/XComb.h"
#include "ThePEG/Handlers/EventHandler.h"
#include "ThePEG/PDF/PartonExtractor.h"
#include "ThePEG/PDF/PDF.h"
#include "Herwig/API/HerwigAPI.h"
#include "PathResolver/PathResolver.h"
#include "boost/thread/thread.hpp"
#include <filesystem>
#include "boost/algorithm/string.hpp"
Go to the source code of this file.
Functions | |
void | convert_to_HepMC (const ThePEG::Event &m_event, HepMC::GenEvent &evt, bool nocopies, ThePEG::Energy eunit, ThePEG::Length lunit) |
Implementation of the Herwig 7 Athena interface.
Definition in file Herwig7.cxx.
void convert_to_HepMC | ( | const ThePEG::Event & | m_event, |
HepMC::GenEvent & | evt, | ||
bool | nocopies, | ||
ThePEG::Energy | eunit, | ||
ThePEG::Length | lunit | ||
) |
Definition at line 140 of file Herwig7HepMC.cxx.