PYTHIA  8.317
Public Member Functions | List of all members
SubCollisionSet Class Reference

The SubCollisionSet gives a set of subcollisions between two nuclei. More...

#include <HISubCollisionModel.h>

Public Member Functions

 SubCollisionSet ()=default
 Default constructor.
 
 SubCollisionSet (multiset< SubCollision > subCollisionsIn, double TIn)
 Constructor with subcollisions.
 
 SubCollisionSet (multiset< SubCollision > subCollisionsIn, double TIn, double T12In, double T21In, double T22In)
 
bool empty () const
 Reset the subcollisions.
 
double T (unsigned i=0) const
 
multiset< SubCollision >::const_iterator begin () const
 Iterators over the subcollisions.
 
multiset< SubCollision >::const_iterator end () const
 

Detailed Description

The SubCollisionSet gives a set of subcollisions between two nuclei.

Constructor & Destructor Documentation

SubCollisionSet ( multiset< SubCollision subCollisionsIn,
double  TIn,
double  T12In,
double  T21In,
double  T22In 
)
inline

Constructor with subcollisions. Special case for subcollision models with 2x2 fluctuating radii.

Member Function Documentation

double T ( unsigned  i = 0) const
inline

The full elastic amplitude, optionally returning alternate states to gauge fluctuations.


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