ATLAS Offline Software
Loading...
Searching...
No Matches
main31.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3*/
4
5#include "UserHooksUtils.h"
6#include "UserSetting.h"
8#if PYTHIA_VERSION_INTEGER >= 8310
9// Disable the pythia 8.310 plugin mechanism.
10// We use our own mechanism to create these classes, and we get link errors
11// if these are used in more than one compilation unit.
12# include "Pythia8/Plugins.h"
13# undef PYTHIA8_PLUGIN_CLASS
14# undef PYTHIA8_PLUGIN_VERSIONS
15# define PYTHIA8_PLUGIN_CLASS(BASE, CLASS, PYTHIA, SETTINGS, LOGGER)
16# define PYTHIA8_PLUGIN_VERSIONS(...)
17#endif
18#include "Pythia8Plugins/PowhegHooks.h"
19
20namespace Pythia8{
22}
23
24
Author: James Monk (jmonk@cern.ch)
Pythia8_UserHooks::UserHooksFactory::Creator< Pythia8::PowhegHooks > PowhegHooksCreator("PowhegMain31")