PYTHIA  8.312
Public Member Functions | Public Attributes | List of all members
StringSystem Class Reference

#include <FragmentationSystems.h>

Public Member Functions

 StringSystem ()
 Constructor.
 
void setUp (const vector< int > &iSys, const Event &event)
 Set up system from parton list. More...
 
int iReg (int iPos, int iNeg) const
 Calculate string region from (iPos, iNeg) pair.
 
StringRegionregion (int iPos, int iNeg)
 Reference to string region specified by (iPos, iNeg) pair.
 
const StringRegionregionLowPos (int iPos) const
 Reference to low string region specified either by iPos or iNeg.
 
const StringRegionregionLowNeg (int iNeg) const
 

Public Attributes

vector< StringRegionsystem
 Main content: a vector with all the string regions of the system.
 
int sizePartons
 Other data members.
 
int sizeStrings
 
int sizeRegions
 
int indxReg
 
int iMax
 
double mJoin
 
double m2Join
 

Detailed Description

The StringSystem class contains the complete set of all string regions. Only to be used inside StringFragmentation, so no private members.

Member Function Documentation

void setUp ( const vector< int > &  iSys,
const Event event 
)

Set up system from parton list.

The StringSystem class.

Set up system from parton list.

Figure out how big the system is. (Closed gluon loops?)

Reserve space for the required number of regions.

Set up the lowest-lying regions.


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