CbmRoot
HagedornSpectrum Class Reference

#include <HagedornSpectrum.h>

Public Member Functions

 HagedornSpectrum (double M0=2., double TH=0.160, double mo=0.500, double C=1.)
 
 ~HagedornSpectrum (void)
 
double CalculateParticleDensity (double T, double muB, double mass=-1., double dMu=0.) const
 
double CalculatePressure (double T, double muB, double mass=-1., double dMu=0.) const
 
double CalculateEnergyDensity (double T, double muB, double mass=-1., double dMu=0.) const
 
double CalculateEntropyDensity (double T, double muB, double mass=-1., double dMu=0.) const
 
double CalculateParticleDensityLaguerre (double T, double muB, double mass=-1., double dMu=0.) const
 
double CalculateDensity (double T, double muB, int type=0, double dMu=0.) const
 

Public Attributes

double fM0
 
double fTH
 
double fmo
 
double fC
 

Static Public Attributes

static const double GeVtoifm = 1. / 0.197
 

Detailed Description

Definition at line 7 of file HagedornSpectrum.h.

Constructor & Destructor Documentation

◆ HagedornSpectrum()

HagedornSpectrum::HagedornSpectrum ( double  M0 = 2.,
double  TH = 0.160,
double  mo = 0.500,
double  C = 1. 
)
inline

Definition at line 11 of file HagedornSpectrum.h.

◆ ~HagedornSpectrum()

HagedornSpectrum::~HagedornSpectrum ( void  )

Definition at line 17 of file HagedornSpectrum.cxx.

Member Function Documentation

◆ CalculateDensity()

double HagedornSpectrum::CalculateDensity ( double  T,
double  muB,
int  type = 0,
double  dMu = 0. 
) const

Definition at line 27 of file HagedornSpectrum.cxx.

References exp(), i, and x.

Referenced by ThermalModelEVMF::CalculateEnergyDensity(), and ThermalModelEVMF::CalculatePressure().

◆ CalculateEnergyDensity()

double HagedornSpectrum::CalculateEnergyDensity ( double  T,
double  muB,
double  mass = -1.,
double  dMu = 0. 
) const

◆ CalculateEntropyDensity()

double HagedornSpectrum::CalculateEntropyDensity ( double  T,
double  muB,
double  mass = -1.,
double  dMu = 0. 
) const

◆ CalculateParticleDensity()

double HagedornSpectrum::CalculateParticleDensity ( double  T,
double  muB,
double  mass = -1.,
double  dMu = 0. 
) const

◆ CalculateParticleDensityLaguerre()

double HagedornSpectrum::CalculateParticleDensityLaguerre ( double  T,
double  muB,
double  mass = -1.,
double  dMu = 0. 
) const

◆ CalculatePressure()

double HagedornSpectrum::CalculatePressure ( double  T,
double  muB,
double  mass = -1.,
double  dMu = 0. 
) const

Definition at line 54 of file HagedornSpectrum.cxx.

Member Data Documentation

◆ fC

double HagedornSpectrum::fC

Definition at line 10 of file HagedornSpectrum.h.

◆ fM0

double HagedornSpectrum::fM0

Definition at line 10 of file HagedornSpectrum.h.

◆ fmo

double HagedornSpectrum::fmo

Definition at line 10 of file HagedornSpectrum.h.

◆ fTH

double HagedornSpectrum::fTH

Definition at line 10 of file HagedornSpectrum.h.

◆ GeVtoifm

const double HagedornSpectrum::GeVtoifm = 1. / 0.197
static

Definition at line 9 of file HagedornSpectrum.h.


The documentation for this class was generated from the following files: