CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
GrandCanonical Class Reference

#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
 

Detailed Description

Definition at line 14 of file GrandCanonical.h.

Constructor & Destructor Documentation

GrandCanonical::GrandCanonical ( )

Definition at line 15 of file GrandCanonical.cc.

GrandCanonical::GrandCanonical ( int  nmax,
double  temperature,
double  baryonPotential,
double  strangePotential,
double  electroPotential,
double  charmPotential 
)

Definition at line 25 of file GrandCanonical.cc.

GrandCanonical::~GrandCanonical ( )

Definition at line 35 of file GrandCanonical.cc.

Member Function Documentation

double GrandCanonical::BaryonDensity ( DatabasePDG database)

Definition at line 140 of file GrandCanonical.cc.

void GrandCanonical::BaryonPotential ( double  value)

Definition at line 43 of file GrandCanonical.cc.

double GrandCanonical::BaryonPotential ( )
inline

Definition at line 37 of file GrandCanonical.h.

References fBaryonPotential.

37 { return fBaryonPotential; }
double fBaryonPotential
double GrandCanonical::CharmDensity ( DatabasePDG database)

Definition at line 185 of file GrandCanonical.cc.

void GrandCanonical::CharmPotential ( double  value)

Definition at line 61 of file GrandCanonical.cc.

double GrandCanonical::CharmPotential ( )
inline

Definition at line 43 of file GrandCanonical.h.

References fCharmPotential.

43 { return fCharmPotential; }
double fCharmPotential
double GrandCanonical::ElectroDensity ( DatabasePDG database)

Definition at line 169 of file GrandCanonical.cc.

void GrandCanonical::ElectroPotential ( double  value)

Definition at line 55 of file GrandCanonical.cc.

double GrandCanonical::ElectroPotential ( )
inline

Definition at line 41 of file GrandCanonical.h.

References fElectroPotential.

41 { return fElectroPotential; }
double fElectroPotential
double GrandCanonical::EnergyDensity ( DatabasePDG database)

Definition at line 125 of file GrandCanonical.cc.

void GrandCanonical::NMax ( int  value)

Definition at line 67 of file GrandCanonical.cc.

int GrandCanonical::NMax ( )
inline

Definition at line 46 of file GrandCanonical.h.

References fNMax.

46 { return fNMax; }
double GrandCanonical::ParticleEnergyDensity ( ParticlePDG particle)

Definition at line 74 of file GrandCanonical.cc.

double GrandCanonical::ParticleNumberDensity ( ParticlePDG particle)

Definition at line 100 of file GrandCanonical.cc.

double GrandCanonical::StrangeDensity ( DatabasePDG database)

Definition at line 154 of file GrandCanonical.cc.

void GrandCanonical::StrangePotential ( double  value)

Definition at line 49 of file GrandCanonical.cc.

double GrandCanonical::StrangePotential ( )
inline

Definition at line 39 of file GrandCanonical.h.

References fStrangePotential.

39 { return fStrangePotential; }
double fStrangePotential
void GrandCanonical::Temperature ( double  value)

Definition at line 37 of file GrandCanonical.cc.

double GrandCanonical::Temperature ( )
inline

Definition at line 35 of file GrandCanonical.h.

References fTemperature.

35 { return fTemperature; }

Member Data Documentation

double GrandCanonical::fBaryonPotential
private

Definition at line 19 of file GrandCanonical.h.

Referenced by BaryonPotential().

double GrandCanonical::fCharmPotential
private

Definition at line 22 of file GrandCanonical.h.

Referenced by CharmPotential().

double GrandCanonical::fElectroPotential
private

Definition at line 21 of file GrandCanonical.h.

Referenced by ElectroPotential().

bool GrandCanonical::fInitialized
private

Definition at line 27 of file GrandCanonical.h.

int GrandCanonical::fNMax
private

Definition at line 26 of file GrandCanonical.h.

Referenced by NMax().

double GrandCanonical::fStrangePotential
private

Definition at line 20 of file GrandCanonical.h.

Referenced by StrangePotential().

double GrandCanonical::fTemperature
private

Definition at line 18 of file GrandCanonical.h.

Referenced by Temperature().