File: KTGenerator.h
namespace Pythia7
CLASS
KTGenerator:
Base class:
Public members:
inline KTGenerator();
inline KTGenerator(const KTGenerator &);
virtual ~KTGenerator();
Standard ctors and dtor
virtual pair<Energy,Energy> generate() const = 0;
void persistentOutput(PersistentOStream &) const;
void persistentInput(PersistentIStream &, int);
Standard functions for writing and reading from persistent streams.
static void Init();
Standard Init function used to initialize the interface.
Private members:
static ClassDescription<KTGenerator> initKTGenerator;
KTGenerator & operator=(const KTGenerator &);
Private and non-existent assignment operator.
template <>
STRUCT
BaseClassTrait<KTGenerator,1>
Public members:
typedef HandlerBase NthBase;
template <>
STRUCT
ClassTraits<KTGenerator>:
Public members:
public ClassTraitsBase<KTGenerator> {
static string className() {
return "/Pythia7/KTGenerator";
static TPtr create() {
throw std::logic_error("Tried to instantiate virtual class "
"'/Pythia7/KTGenerator'");
return TPtr();
DEFINED MACROS
INCLUDED FILES
Pythia7/Config/Pythia7.h
Pythia7/Handlers/HandlerBase.h
KTGenerator.icc