9 #ifndef THEPEG_LesHouches_H
10 #define THEPEG_LesHouches_H
15 #include "ThePEG/Config/ThePEG.h"
164 PUP.resize(
NUP, std::vector<double>(5));
234 vector< vector<double> >
PUP;
pair< double, double > XPDWUP
The PDF weights for the two incoming partons.
pair< int, int > PDFSUP
The id number the PDF used for the beams according to the PDFLib specification.
vector< double > XSECUP
The cross sections for the different subprocesses in pb.
pair< int, int > PDFGUP
The author group for the PDF used for the beams according to the PDFLib specification.
void resize(int nrup)
Set the NPRUP variable, corresponding to the number of sub-processes, to nrup, and resize all relevan...
vector< pair< int, int > > MOTHUP
Indices for the first and last mother for the particle entries in this event.
vector< pair< int, int > > ICOLUP
The colour-line indices (first(second) is (anti)colour) for the particle entries in this event...
int IDWTUP
Master switch indicating how the ME generator envisages the events weights should be interpreted acco...
This is the main namespace within which all identifiers in ThePEG are declared.
double AQCDUP
The value of the QCD coupling used in this event.
int NPRUP
The number of different subprocesses in this file (should typically be just one)
vector< int > LPRUP
The subprocess code for the different subprocesses.
vector< vector< double > > PUP
Lab frame momentum (Px, Py, Pz, E and M in GeV) for the particle entries in this event.
vector< double > SPINUP
Spin info for the particle entries in this event given as the cosine of the angle between the spin ve...
vector< double > XERRUP
The statistical error in the cross sections for the different subprocesses in pb. ...
vector< long > IDUP
The PDG id's for the particle entries in this event.
pair< double, double > EBMUP
Energy of beam particles given in GeV.
void resize(int nup)
Set the NUP variable, corresponding to the number of particles in the current event, to nup, and resize all relevant vectors accordingly.
HEPRUP()
Default constructor.
double AQEDUP
The value of the QED coupling used in this event.
HEPEUP()
Default constructor.
The HEPEUP class is a simple container corresponding to the Les Houches accord (hep-ph/0109068) commo...
vector< double > VTIMUP
Invariant lifetime (c*tau, distance from production to decay im mm) for the particle entries in this ...
int IDPRUP
The subprocess code for this event (as given in LPRUP).
The HEPRUP class is a simple container corresponding to the Les Houches accord (hep-ph/0109068) commo...
int NUP
The number of particle entries in the current event.
vector< double > XMAXUP
The maximum event weights (in XWGTUP) for different subprocesses.
void resize()
Assuming the NPRUP variable, corresponding to the number of sub-processes, is correctly set...
void resize()
Assuming the NUP variable, corresponding to the number of particles in the current event...
pair< long, long > IDBMUP
PDG id's of beam particles.
double XWGTUP
The weight for this event.
double SCALUP
The scale in GeV used in the calculation of the PDF's in this event.
vector< int > ISTUP
The status codes for the particle entries in this event.