![]() |
Thermal-FIST 1.5
Package for hadron resonance gas model applications
|
Implements the cylindrically symmetric blast-wave model parametrization. More...
#include <FreezeoutModels.h>
Public Member Functions | |
CylindricalBlastWaveParametrization (double betaSurface=0.5, double nPower=1., double tau=10., double Rmax=6.) | |
virtual | ~CylindricalBlastWaveParametrization () |
virtual double | Rfunc (double zeta) const |
Transverse radius vs \zeta. | |
virtual double | dRdZeta (double zeta) const |
dR/d\zeta | |
virtual double | taufunc (double zeta) const |
Proper time \tau vs \zeta. | |
virtual double | dtaudZeta (double zeta) const |
d\tau/d\zeta | |
virtual double | etaperp (double zeta) const |
Transverse flow rapidity as a function of \zeta. | |
virtual double | sinhetaperp (double zeta) const |
virtual double | coshetaperp (double zeta) const |
virtual double | tanhetaperp (double zeta) const |
virtual double | ZetaProbability (double zeta) const |
Proportional to probability of having given \zeta value. | |
![]() | |
BoostInvariantFreezeoutParametrization () | |
virtual | ~BoostInvariantFreezeoutParametrization () |
virtual double | ProbabilityMaximum () |
virtual bool | InverseZetaDistributionIsExplicit () const |
Samples zeta for use in Monte Carlo event generator. | |
virtual double | InverseZetaDistribution (double xi) const |
Inverse function of \zeta variable distribution used in random number generation. | |
Protected Member Functions | |
virtual double | ComputeProbabilitydMaximum () |
Computes and sets the maximum of the \zeta probability density. | |
Implements the cylindrically symmetric blast-wave model parametrization.
Reference: E. Schnedermann, J. Sollfrank, U. Heinz, Phys. Rev. C 48, 2462 (1993)
Definition at line 119 of file FreezeoutModels.h.
thermalfist::CylindricalBlastWaveParametrization::CylindricalBlastWaveParametrization | ( | double | betaSurface = 0.5, |
double | nPower = 1., | ||
double | tau = 10., | ||
double | Rmax = 6. ) |
betaSurface | Transverse flow velocity at the surface |
nPower | The power in the transverse flow profile function |
tau | Freeze-out proper time (fm/c) |
Rmax | Transverse radius (fm) |
The values of parameters tau and Rmax do not influence the shape of the momenum distribution. Their values are irrelevant for the sampling of the momenta
Definition at line 82 of file FreezeoutModels.cpp.
|
inlinevirtual |
Definition at line 133 of file FreezeoutModels.h.
|
inlineprotectedvirtual |
Computes and sets the maximum of the \zeta probability density.
Reimplemented from thermalfist::BoostInvariantFreezeoutParametrization.
Definition at line 155 of file FreezeoutModels.h.
|
inlinevirtual |
Reimplemented from thermalfist::BoostInvariantFreezeoutParametrization.
Definition at line 149 of file FreezeoutModels.h.
|
inlinevirtual |
dR/d\zeta
Reimplemented from thermalfist::BoostInvariantFreezeoutParametrization.
Definition at line 139 of file FreezeoutModels.h.
|
inlinevirtual |
d\tau/d\zeta
Reimplemented from thermalfist::BoostInvariantFreezeoutParametrization.
Definition at line 143 of file FreezeoutModels.h.
|
inlinevirtual |
Transverse flow rapidity as a function of \zeta.
Reimplemented from thermalfist::BoostInvariantFreezeoutParametrization.
Definition at line 145 of file FreezeoutModels.h.
|
inlinevirtual |
Transverse radius vs \zeta.
Reimplemented from thermalfist::BoostInvariantFreezeoutParametrization.
Definition at line 137 of file FreezeoutModels.h.
|
inlinevirtual |
Reimplemented from thermalfist::BoostInvariantFreezeoutParametrization.
Definition at line 148 of file FreezeoutModels.h.
|
inlinevirtual |
Reimplemented from thermalfist::BoostInvariantFreezeoutParametrization.
Definition at line 150 of file FreezeoutModels.h.
|
inlinevirtual |
Proper time \tau vs \zeta.
Reimplemented from thermalfist::BoostInvariantFreezeoutParametrization.
Definition at line 141 of file FreezeoutModels.h.
|
virtual |
Proportional to probability of having given \zeta value.
Given by d\Sigma_\mu u^\mu. Used by Monte Carlo sampler.
Reimplemented from thermalfist::BoostInvariantFreezeoutParametrization.
Definition at line 94 of file FreezeoutModels.cpp.