PYTHIA  8.317
Public Member Functions | Public Attributes | List of all members
SubCollisionModel::SigmaCache Struct Reference

Helper class to cache cross sections at low energy. More...

#include <HISubCollisionModel.h>

Public Member Functions

void set (vector< vector< double > > &sigNN, int idAIn, int idBIn, double eCM)
 
void fillCache (vector< vector< double > > &sigNN, int idAIn, int idBIn, int iECM)
 

Public Attributes

map< pair< int, int >, map< int, vector< vector< double > > > > cache
 
ParticleDataparticleDataPtr = {}
 
SigmaCombinedsigCmbPtr = {}
 
double eCMStep = 0.1
 

Detailed Description

Helper class to cache cross sections at low energy.

Member Function Documentation

void fillCache ( vector< vector< double > > &  sigNN,
int  idAIn,
int  idBIn,
int  iECM 
)
inline

Loop over both protons and neutrons.

Total.

Non-diffractive.

Doubly diffractive.

Diffractive (and wounded) projectile.

Diffractive (and wounded) target.

Central diffractive.

Elastic.

b-slope not used for low energy.

Low energy excitation.

Low energy annihilation

Low energy resonance

Does not work for K0.


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