ATLAS Offline Software
Loading...
Searching...
No Matches
UserHooksFactory.h File Reference
#include "Pythia8/Pythia.h"
#include "Pythia8/UserHooks.h"
#include <string>
#include <map>
Include dependency graph for UserHooksFactory.h:

Go to the source code of this file.

Classes

class  Pythia8_UserHooks::UserHooksFactory
class  Pythia8_UserHooks::UserHooksFactory::ICreator
class  Pythia8_UserHooks::UserHooksFactory::Creator< T >

Namespaces

namespace  Pythia8_UserHooks
 Some common functions for determining pTs and navigating event records for the PoWHEG + Pythia user hooks.

Macros

#define PYTHIA8_PTRWRAP(A)
#define PYTHIA8_INITUSERHOOK_WRAP(A)

Typedefs

typedef Pythia8::UserHooks * UserHooksPtrType

Macro Definition Documentation

◆ PYTHIA8_INITUSERHOOK_WRAP

#define PYTHIA8_INITUSERHOOK_WRAP ( A)
Value:
A->initPtr(infoPtr, settingsPtr, particleDataPtr, rndmPtr, beamAPtr, beamBPtr, beamPomAPtr, beamPomBPtr, coupSMPtr, partonSystemsPtr, sigmaTotPtr)
hold the test vectors and ease the comparison

Definition at line 15 of file UserHooksFactory.h.

◆ PYTHIA8_PTRWRAP

#define PYTHIA8_PTRWRAP ( A)
Value:

Definition at line 14 of file UserHooksFactory.h.

Typedef Documentation

◆ UserHooksPtrType

typedef Pythia8::UserHooks* UserHooksPtrType

Definition at line 27 of file UserHooksFactory.h.