Thermal-FIST
1.3
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 . 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 | ZetaProbability (double zeta) const |
Proportional to probability of having given value. More... | |
Public Member Functions inherited from thermalfist::BoostInvariantFreezeoutParametrization | |
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 probability density. More... | |
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... | |
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 100 of file FreezeoutModels.cpp.
|
inlinevirtual |
Definition at line 182 of file FreezeoutModels.h.
|
inlineprotectedvirtual |
Computes and sets the maximum of the 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
Reimplemented from thermalfist::BoostInvariantFreezeoutParametrization.
Definition at line 188 of file FreezeoutModels.h.
|
inlinevirtual |
d/d
Reimplemented from thermalfist::BoostInvariantFreezeoutParametrization.
Definition at line 192 of file FreezeoutModels.h.
|
inlinevirtual |
Transverse flow rapidity as a function of .
Reimplemented from thermalfist::BoostInvariantFreezeoutParametrization.
Definition at line 194 of file FreezeoutModels.h.
|
inlineprotectedvirtual |
Inverse function of 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 variable distribution is available.
Reimplemented from thermalfist::BoostInvariantFreezeoutParametrization.
Definition at line 207 of file FreezeoutModels.h.
|
inlinevirtual |
Transverse radius vs .
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 vs .
Reimplemented from thermalfist::BoostInvariantFreezeoutParametrization.
Definition at line 190 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 111 of file FreezeoutModels.cpp.