![]() |
KaliVeda
Toolkit for HIC analysis
|
Formulae for participant-spectator model.
See Gosset et al., {\it Phys. Rev.} {\bf C16} (1977) 629
Definition at line 16 of file participant_spectator_model.h.
#include <participant_spectator_model.h>
Public Member Functions | |
| participant_spectator_model () | |
| participant_spectator_model (const KVNucleus &PROJ, const KVNucleus &TARG, Bool_t normalize_b=kFALSE, Bool_t normalize_participants=kFALSE) | |
| virtual | ~participant_spectator_model () |
| double | F (double b, bool target=false) const |
| double | operator() (double *x, double *) |
| double | projectile_participants (double b) const |
| double | proton_participants (double b) const |
| void | set (const KVNucleus &PROJ, const KVNucleus &TARG, Bool_t normalize_b=kFALSE, Bool_t normalize_participants=kFALSE) |
| double | target_participants (double b) const |
| double | total_participants (double b) const |
|
inline |
Definition at line 24 of file participant_spectator_model.h.
|
inline |
Constructor given entrance channel nuclei.
| [in] | normalize_b | if kTRUE, impact parameter is normalized to sum of radii |
Definition at line 25 of file participant_spectator_model.h.
|
inlinevirtual |
Definition at line 40 of file participant_spectator_model.h.
| double KVImpactParameters::participant_spectator_model::F | ( | double | b, |
| bool | target = false |
||
| ) | const |
The number of participant nucleons in a spherical nucleus of mass number \(A_1\) and radius \(R_1\), aimed with impact parameter \(b\) at a spherical nucleus of mass number \(A_2\) and radius \(R_2\) is given by
\[ N_1=A_1 F(\nu,\beta) \]
| [in] | b | impact parameter of collision. This is given in [fm] unless constructor was called with normalize_b=kTRUE: then \(0\leq b\leq 1\). |
Definition at line 35 of file participant_spectator_model.cpp.
|
inline |
Returns total number of participants versus b.
If constructor called with normalize_participants=kTRUE, will be normalized to value at b=0.
For use with ROOT TF1 class for drawing:
Definition at line 56 of file participant_spectator_model.h.
|
inline |
Definition at line 81 of file participant_spectator_model.h.
|
inline |
Definition at line 89 of file participant_spectator_model.h.
|
inline |
Definition at line 42 of file participant_spectator_model.h.
|
inline |
Definition at line 85 of file participant_spectator_model.h.
|
inline |
Returns total number of participants versus b.
If constructor called with normalize_participants=kTRUE, will be normalized to value at b=0.
Definition at line 72 of file participant_spectator_model.h.