ThePEG::HEPRUP Class Reference

The HEPRUP class is a simple container corresponding to the Les Houches accord (hep-ph/0109068) common block with the same name. More...

#include <LesHouches.h>

List of all members.

Public Member Functions

void resize (int nrup)
 Set the NPRUP variable, corresponding to the number of sub-processes, to nrup, and resize all relevant vectors accordingly.
void resize ()
 Assuming the NPRUP variable, corresponding to the number of sub-processes, is correctly set, resize the relevant vectors accordingly.
Standard constructors and destructors.
 HEPRUP ()
 Default constructor.

Public Attributes

pair< long, long > IDBMUP
 PDG id's of beam particles.
pair< double, double > EBMUP
 Energy of beam particles given in GeV.
pair< int, int > PDFGUP
 The author group for the PDF used for the beams according to the PDFLib specification.
pair< int, int > PDFSUP
 The id number the PDF used for the beams according to the PDFLib specification.
int IDWTUP
 Master switch indicating how the ME generator envisages the events weights should be interpreted according to the Les Houches accord.
int NPRUP
 The number of different subprocesses in this file (should typically be just one).
vector< double > XSECUP
 The cross sections for the different subprocesses in pb.
vector< double > XERRUP
 The statistical error in the cross sections for the different subprocesses in pb.
vector< double > XMAXUP
 The maximum event weights (in XWGTUP) for different subprocesses.
vector< int > LPRUP
 The subprocess code for the different subprocesses.


Detailed Description

The HEPRUP class is a simple container corresponding to the Les Houches accord (hep-ph/0109068) common block with the same name.

The members are named in the same way as in the common block. However, fortran arrays are represented by vectors, except for the arrays of length two which are represented by pair objects.

Definition at line 26 of file LesHouches.h.


Member Data Documentation

pair<long,long> ThePEG::HEPRUP::IDBMUP

PDG id's of beam particles.

(first/second is in +/-z direction).

Definition at line 65 of file LesHouches.h.


The documentation for this class was generated from the following file:

Generated on Thu Apr 29 12:43:09 2010 for ThePEG by  doxygen 1.5.5