![]() |
Thermal-FIST 1.5
Package for hadron resonance gas model applications
|
Implements the Cracow (Hubble-like) freeze-out model parametrization. More...
#include <FreezeoutModels.h>
Public Member Functions | |
CracowFreezeoutParametrization (double RoverTauH=1., double tauH=10.) | |
virtual | ~CracowFreezeoutParametrization () |
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 | ZetaProbability (double zeta) const |
Proportional to probability of having given \zeta value. | |
![]() | |
BoostInvariantFreezeoutParametrization () | |
virtual | ~BoostInvariantFreezeoutParametrization () |
virtual double | tanhetaperp (double zeta) const |
virtual double | ProbabilityMaximum () |
Protected Member Functions | |
virtual double | ComputeProbabilitydMaximum () |
Computes and sets the maximum of the \zeta probability density. | |
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. | |
Implements the Cracow (Hubble-like) freeze-out model parametrization.
Reference: W. Broniowski, W. Florkowski, Phys. Rev. Lett. 87, 272302 (2001)
Definition at line 170 of file FreezeoutModels.h.
thermalfist::CracowFreezeoutParametrization::CracowFreezeoutParametrization | ( | double | RoverTauH = 1., |
double | tauH = 10. ) |
RoverTauH | Ratio of maximum transverse radius over the freeze-out (Hubble) proper time |
tauH | The freeze-out (Hubble) proper time |
The value of parameter tauH does not influence the shape of the momenum distribution. Its value is irrelevant for the sampling of the momenta
Definition at line 99 of file FreezeoutModels.cpp.
|
inlinevirtual |
Definition at line 182 of file FreezeoutModels.h.
|
inlineprotectedvirtual |
Computes and sets the maximum of the \zeta probability density.
Reimplemented from thermalfist::BoostInvariantFreezeoutParametrization.
Definition at line 205 of file FreezeoutModels.h.
|
inlinevirtual |
Reimplemented from thermalfist::BoostInvariantFreezeoutParametrization.
Definition at line 198 of file FreezeoutModels.h.
|
inlinevirtual |
dR/d\zeta
Reimplemented from thermalfist::BoostInvariantFreezeoutParametrization.
Definition at line 188 of file FreezeoutModels.h.
|
inlinevirtual |
d\tau/d\zeta
Reimplemented from thermalfist::BoostInvariantFreezeoutParametrization.
Definition at line 192 of file FreezeoutModels.h.
|
inlinevirtual |
Transverse flow rapidity as a function of \zeta.
Reimplemented from thermalfist::BoostInvariantFreezeoutParametrization.
Definition at line 194 of file FreezeoutModels.h.
|
inlineprotectedvirtual |
Inverse function of \zeta variable distribution used in random number generation.
Reimplemented from thermalfist::BoostInvariantFreezeoutParametrization.
Definition at line 209 of file FreezeoutModels.h.
|
inlineprotectedvirtual |
Samples zeta for use in Monte Carlo event generator.
Uses rejection sampling.
Whether explicit inverse function of \zeta variable distribution is available.
Reimplemented from thermalfist::BoostInvariantFreezeoutParametrization.
Definition at line 207 of file FreezeoutModels.h.
|
inlinevirtual |
Transverse radius vs \zeta.
Reimplemented from thermalfist::BoostInvariantFreezeoutParametrization.
Definition at line 186 of file FreezeoutModels.h.
|
inlinevirtual |
Reimplemented from thermalfist::BoostInvariantFreezeoutParametrization.
Definition at line 197 of file FreezeoutModels.h.
|
inlinevirtual |
Proper time \tau vs \zeta.
Reimplemented from thermalfist::BoostInvariantFreezeoutParametrization.
Definition at line 190 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 109 of file FreezeoutModels.cpp.