CepGen 1.2.5
Central exclusive processes event generator
|
#include <array>
#include <string>
#include <vector>
Go to the source code of this file.
Namespaces | |
namespace | cepgen |
Common namespace for this Monte Carlo generator. | |
namespace | cepgen::pythia6 |
Pythia 6 utilities namespace. | |
Functions | |
int | pythia6Status (int cg_status) |
int | cepgenStatus (int py_status) |
void | checkPDGid (int pdg_id) |
double | pyalem (double q2) |
double | pyalps (double q2) |
void | pyckbd () |
void | pyexec () |
void | pygive (const std::string &line) |
void | pyjoin (std::vector< int > join) |
Connect entries with colour flow information. | |
int | pyk (int id, int qty) |
void | pylist (int mlist) |
double | pymass (int pdgid) |
std::string | pyname (int pdgid) |
double | pyp (int id, int qty) |
static int & | mstu (size_t i) |
static double & | paru (size_t i) |
Variables | ||
struct { | ||
int | n | |
Number of particles in the event. | ||
int | npad | |
int | k [5][4000] | |
Particles' general information (status, PDG id, mother, daughter 1, daughter 2) | ||
double | p [5][4000] | |
Particles' kinematics, in GeV (px, py, pz, E, M) | ||
double | v [5][4000] | |
Primary vertex location for the particles. | ||
} | pyjets_ | |
Particles content of the event. | ||
struct { | ||
std::array< int, 200 > | mstu | |
std::array< double, 200 > | paru | |
std::array< int, 200 > | mstj | |
std::array< double, 200 > | parj | |
} | pydat1_ | |
struct { ... } pydat1_ |
struct { ... } pyjets_ |