Thermal-FIST
1.3
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 . More... | |
virtual double | dRdZeta (double zeta) const |
dR/d More... | |
virtual double | taufunc (double zeta) const |
Proper time vs . More... | |
virtual double | dtaudZeta (double zeta) const |
d/d More... | |
virtual double | etaperp (double zeta) const |
Transverse flow rapidity as a function of . More... | |
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 value. More... | |
Public Member Functions inherited from thermalfist::BoostInvariantFreezeoutParametrization | |
BoostInvariantFreezeoutParametrization () | |
virtual | ~BoostInvariantFreezeoutParametrization () |
virtual double | ProbabilityMaximum () |
virtual bool | InverseZetaDistributionIsExplicit () const |
Samples zeta for use in Monte Carlo event generator. More... | |
virtual double | InverseZetaDistribution (double xi) const |
Inverse function of variable distribution used in random number generation. More... | |
Protected Member Functions | |
virtual double | ComputeProbabilitydMaximum () |
Computes and sets the maximum of the probability density. More... | |
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 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
Reimplemented from thermalfist::BoostInvariantFreezeoutParametrization.
Definition at line 139 of file FreezeoutModels.h.
|
inlinevirtual |
d/d
Reimplemented from thermalfist::BoostInvariantFreezeoutParametrization.
Definition at line 143 of file FreezeoutModels.h.
|
inlinevirtual |
Transverse flow rapidity as a function of .
Reimplemented from thermalfist::BoostInvariantFreezeoutParametrization.
Definition at line 145 of file FreezeoutModels.h.
|
inlinevirtual |
Transverse radius vs .
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 vs .
Reimplemented from thermalfist::BoostInvariantFreezeoutParametrization.
Definition at line 141 of file FreezeoutModels.h.
|
virtual |
Proportional to probability of having given value.
Given by d u^. Used by Monte Carlo sampler.
Reimplemented from thermalfist::BoostInvariantFreezeoutParametrization.
Definition at line 95 of file FreezeoutModels.cpp.