|
| HIInfo ()=default |
| Constructor.
|
|
double | b () const |
| The impact-parameter distance in the current event.
|
|
double | phi () const |
| The impact parameter angle.
|
|
double | T () |
| The summed elastic amplitude.
|
|
double | avNDb () const |
|
long | nAttempts () const |
| The number of attempted impact parameter points.
|
|
long | nAccepted () const |
| The number of produced events.
|
|
int | nCollTot () const |
| The total number of sub-collisions in the event.
|
|
int | nCollND () const |
| The number of non-diffractive sub-collisions in the event.
|
|
int | nCollSDP () const |
|
int | nCollSDT () const |
|
int | nCollDD () const |
| The number of double diffractive sub-collisions in the event.
|
|
int | nCollCD () const |
| The number of central diffractive sub-collisions in the event.
|
|
int | nCollEl () const |
| The number of elastic sub-collisions in the event.
|
|
int | nPartProj () const |
| The total number of interacting projectile nucleons in the event.
|
|
int | nAbsProj () const |
| The number of absorptively wounded projectile nucleons in the event.
|
|
int | nDiffProj () const |
| The number of diffractively wounded projectile nucleons in the event.
|
|
int | nElProj () const |
| The number of elastically scattered target nucleons in the event.
|
|
int | nPartTarg () const |
| The total number of interacting target nucleons in the event.
|
|
int | nAbsTarg () const |
| The number of absorptively wounded target nucleons in the event.
|
|
int | nDiffTarg () const |
| The number of diffractively wounded target nucleons in the event.
|
|
int | nElTarg () const |
| The number of elastically scattered target nucleons in the event.
|
|
double | weight () const |
| The weight for this collision.
|
|
double | weightSum () const |
| The sum of weights of the produced events.
|
|
int | nFail () const |
| The number of failed nucleon excitations in the current event.
|
|
void | failedExcitation (const SubCollision &subColl) |
| Register a failed nucleon excitation.
|
|
double | glauberTot () const |
| The total cross section from the Glauber calculation.
|
|
double | glauberTotErr () const |
|
double | glauberND () const |
| The non-diffractive cross section from the Glauber calculation.
|
|
double | glauberNDErr () const |
|
double | glauberINEL () const |
| The total inelastic cross section from the Glauber calculation.
|
|
double | glauberINELErr () const |
|
double | glauberEL () const |
| The elastic cross section from the Glauber calculation.
|
|
double | glauberELErr () const |
|
double | glauberDiffT () const |
|
double | glauberDiffTErr () const |
|
double | glauberDiffP () const |
|
double | glauberDiffPErr () const |
|
double | glauberDDiff () const |
|
double | glauberDDiffErr () const |
|
double | glauberBSlope () const |
| The elastic slope parameter.
|
|
double | glauberBSlopeErr () const |
| The error on the elastic slope parameter.
|
|
const SubCollisionSet * | subCollisionsPtr () |
| Access to subcollision to be extracted by the user.
|
|
Class for collecting info about a Heavy Ion run and its produced events.