#include <GrandCanonical.h>
Public Member Functions | |
double | BaryonDensity (DatabasePDG *database) |
void | BaryonPotential (double value) |
double | BaryonPotential () |
double | CharmDensity (DatabasePDG *database) |
void | CharmPotential (double value) |
double | CharmPotential () |
double | ElectroDensity (DatabasePDG *database) |
void | ElectroPotential (double value) |
double | ElectroPotential () |
double | EnergyDensity (DatabasePDG *database) |
GrandCanonical () | |
GrandCanonical (int nmax, double temperature, double baryonPotential, double strangePotential, double electroPotential, double charmPotential) | |
void | NMax (int value) |
int | NMax () |
double | ParticleEnergyDensity (ParticlePDG *particle) |
double | ParticleNumberDensity (ParticlePDG *particle) |
double | StrangeDensity (DatabasePDG *database) |
void | StrangePotential (double value) |
double | StrangePotential () |
void | Temperature (double value) |
double | Temperature () |
~GrandCanonical () | |
Private Attributes | |
double | fBaryonPotential |
double | fCharmPotential |
double | fElectroPotential |
bool | fInitialized |
int | fNMax |
double | fStrangePotential |
double | fTemperature |
Definition at line 14 of file GrandCanonical.h.
GrandCanonical::GrandCanonical | ( | ) |
Definition at line 15 of file GrandCanonical.cc.
References fBaryonPotential, fCharmPotential, fElectroPotential, fInitialized, fNMax, fStrangePotential, and fTemperature.
GrandCanonical::GrandCanonical | ( | int | nmax, |
double | temperature, | ||
double | baryonPotential, | ||
double | strangePotential, | ||
double | electroPotential, | ||
double | charmPotential | ||
) |
Definition at line 25 of file GrandCanonical.cc.
References fBaryonPotential, fCharmPotential, fElectroPotential, fInitialized, fNMax, fStrangePotential, and fTemperature.
GrandCanonical::~GrandCanonical | ( | ) |
Definition at line 35 of file GrandCanonical.cc.
double GrandCanonical::BaryonDensity | ( | DatabasePDG * | database | ) |
Definition at line 140 of file GrandCanonical.cc.
References fInitialized, ParticlePDG::GetBaryonNumber(), DatabasePDG::GetNParticles(), DatabasePDG::GetPDGParticleByIndex(), and ParticleNumberDensity().
void GrandCanonical::BaryonPotential | ( | double | value | ) |
Definition at line 43 of file GrandCanonical.cc.
References fBaryonPotential, fCharmPotential, fElectroPotential, fInitialized, fNMax, fStrangePotential, fTemperature, and relativeConstraints::value.
|
inline |
double GrandCanonical::CharmDensity | ( | DatabasePDG * | database | ) |
Definition at line 185 of file GrandCanonical.cc.
References fInitialized, ParticlePDG::GetCharmness(), DatabasePDG::GetNParticles(), DatabasePDG::GetPDGParticleByIndex(), and ParticleNumberDensity().
void GrandCanonical::CharmPotential | ( | double | value | ) |
Definition at line 61 of file GrandCanonical.cc.
References fBaryonPotential, fCharmPotential, fElectroPotential, fInitialized, fNMax, fStrangePotential, fTemperature, and relativeConstraints::value.
|
inline |
double GrandCanonical::ElectroDensity | ( | DatabasePDG * | database | ) |
Definition at line 169 of file GrandCanonical.cc.
References fInitialized, ParticlePDG::GetElectricCharge(), DatabasePDG::GetNParticles(), DatabasePDG::GetPDGParticleByIndex(), and ParticleNumberDensity().
void GrandCanonical::ElectroPotential | ( | double | value | ) |
Definition at line 55 of file GrandCanonical.cc.
References fBaryonPotential, fCharmPotential, fElectroPotential, fInitialized, fNMax, fStrangePotential, fTemperature, and relativeConstraints::value.
|
inline |
double GrandCanonical::EnergyDensity | ( | DatabasePDG * | database | ) |
Definition at line 125 of file GrandCanonical.cc.
References fInitialized, DatabasePDG::GetNParticles(), DatabasePDG::GetPDGParticleByIndex(), and ParticleEnergyDensity().
void GrandCanonical::NMax | ( | int | value | ) |
Definition at line 67 of file GrandCanonical.cc.
References fBaryonPotential, fCharmPotential, fElectroPotential, fInitialized, fNMax, fStrangePotential, fTemperature, and relativeConstraints::value.
|
inline |
double GrandCanonical::ParticleEnergyDensity | ( | ParticlePDG * | particle | ) |
Definition at line 74 of file GrandCanonical.cc.
References fBaryonPotential, fCharmPotential, fElectroPotential, fInitialized, fNMax, fStrangePotential, fTemperature, ParticlePDG::GetBaryonNumber(), ParticlePDG::GetCharmness(), ParticlePDG::GetElectricCharge(), ParticlePDG::GetMass(), ParticlePDG::GetSpin(), ParticlePDG::GetStrangeness(), HankelK1(), HankelKn(), hbarc, n, and Pi.
Referenced by EnergyDensity().
double GrandCanonical::ParticleNumberDensity | ( | ParticlePDG * | particle | ) |
Definition at line 100 of file GrandCanonical.cc.
References fBaryonPotential, fCharmPotential, fElectroPotential, fInitialized, fNMax, fStrangePotential, fTemperature, ParticlePDG::GetBaryonNumber(), ParticlePDG::GetCharmness(), ParticlePDG::GetElectricCharge(), ParticlePDG::GetMass(), ParticlePDG::GetSpin(), ParticlePDG::GetStrangeness(), HankelKn(), hbarc, n, and Pi.
Referenced by BaryonDensity(), CharmDensity(), ElectroDensity(), gen::Hydjet2Hadronizer::initializeForInternalPartons(), and StrangeDensity().
double GrandCanonical::StrangeDensity | ( | DatabasePDG * | database | ) |
Definition at line 154 of file GrandCanonical.cc.
References fInitialized, DatabasePDG::GetNParticles(), DatabasePDG::GetPDGParticleByIndex(), ParticlePDG::GetStrangeness(), and ParticleNumberDensity().
void GrandCanonical::StrangePotential | ( | double | value | ) |
Definition at line 49 of file GrandCanonical.cc.
References fBaryonPotential, fCharmPotential, fElectroPotential, fInitialized, fNMax, fStrangePotential, fTemperature, and relativeConstraints::value.
|
inline |
void GrandCanonical::Temperature | ( | double | value | ) |
Definition at line 37 of file GrandCanonical.cc.
References fBaryonPotential, fCharmPotential, fElectroPotential, fInitialized, fNMax, fStrangePotential, fTemperature, and relativeConstraints::value.
|
inline |
|
private |
Definition at line 19 of file GrandCanonical.h.
Referenced by BaryonPotential(), CharmPotential(), ElectroPotential(), GrandCanonical(), NMax(), ParticleEnergyDensity(), ParticleNumberDensity(), StrangePotential(), and Temperature().
|
private |
Definition at line 22 of file GrandCanonical.h.
Referenced by BaryonPotential(), CharmPotential(), ElectroPotential(), GrandCanonical(), NMax(), ParticleEnergyDensity(), ParticleNumberDensity(), StrangePotential(), and Temperature().
|
private |
Definition at line 21 of file GrandCanonical.h.
Referenced by BaryonPotential(), CharmPotential(), ElectroPotential(), GrandCanonical(), NMax(), ParticleEnergyDensity(), ParticleNumberDensity(), StrangePotential(), and Temperature().
|
private |
Definition at line 27 of file GrandCanonical.h.
Referenced by BaryonDensity(), BaryonPotential(), CharmDensity(), CharmPotential(), ElectroDensity(), ElectroPotential(), EnergyDensity(), GrandCanonical(), NMax(), ParticleEnergyDensity(), ParticleNumberDensity(), StrangeDensity(), StrangePotential(), and Temperature().
|
private |
Definition at line 26 of file GrandCanonical.h.
Referenced by BaryonPotential(), CharmPotential(), ElectroPotential(), GrandCanonical(), NMax(), ParticleEnergyDensity(), ParticleNumberDensity(), StrangePotential(), and Temperature().
|
private |
Definition at line 20 of file GrandCanonical.h.
Referenced by BaryonPotential(), CharmPotential(), ElectroPotential(), GrandCanonical(), NMax(), ParticleEnergyDensity(), ParticleNumberDensity(), StrangePotential(), and Temperature().
|
private |
Definition at line 18 of file GrandCanonical.h.
Referenced by BaryonPotential(), CharmPotential(), ElectroPotential(), GrandCanonical(), NMax(), ParticleEnergyDensity(), ParticleNumberDensity(), StrangePotential(), and Temperature().