#include <StrangePotential.h>
Public Member Functions | |
double | CalculateStrangePotential () |
NAStrangePotential (const double initialStrangeDensity, DatabasePDG *database) | |
double | operator() (const double strangePotential) |
void | SetBaryonPotential (double value) |
void | SetMaxStrangePotential (double value) |
void | SetMinStrangePotential (double value) |
void | SetTemperature (double value) |
~NAStrangePotential () | |
Private Member Functions | |
double | CalculateStrangeDensity (const double strangePotential) |
NAStrangePotential () | |
Private Attributes | |
double | fBaryonPotential |
DatabasePDG * | fDatabase |
NAStrangeDensity | fGc |
double | fMaxStrangePotential |
double | fMinStrangePotential |
int | fNIteration |
int | fNSolverIteration |
double | fStrangeDensity |
double | fTemperature |
double | fTolerance |
Definition at line 19 of file StrangePotential.h.
|
inlineprivate |
Definition at line 34 of file StrangePotential.h.
|
inline |
Definition at line 37 of file StrangePotential.h.
|
inline |
Definition at line 47 of file StrangePotential.h.
|
private |
Definition at line 46 of file StrangePotential.cc.
References fBaryonPotential, fDatabase, fGc, fTemperature, NAStrangeDensity::SetBaryonPotential(), NAStrangeDensity::SetStrangePotential(), NAStrangeDensity::SetTemperature(), and NAStrangeDensity::StrangenessDensity().
Referenced by operator()().
double NAStrangePotential::CalculateStrangePotential | ( | ) |
Definition at line 11 of file StrangePotential.cc.
References Abs(), NAEquationSolver< Function >::Brent(), fMaxStrangePotential, fMinStrangePotential, fNIteration, fNSolverIteration, fTolerance, NAEquationSolver< Function >::GetRoot(), operator()(), and NAEquationSolver< Function >::SetIntervalLimits().
Referenced by gen::Hydjet2Hadronizer::initializeForInternalPartons(), and SetMaxStrangePotential().
|
inline |
Definition at line 49 of file StrangePotential.h.
References CalculateStrangeDensity(), and fStrangeDensity.
Referenced by CalculateStrangePotential().
|
inline |
Definition at line 54 of file StrangePotential.h.
References relativeConstraints::value.
Referenced by gen::Hydjet2Hadronizer::initializeForInternalPartons().
|
inline |
Definition at line 56 of file StrangePotential.h.
References CalculateStrangePotential(), and relativeConstraints::value.
|
inline |
Definition at line 55 of file StrangePotential.h.
References relativeConstraints::value.
|
inline |
Definition at line 53 of file StrangePotential.h.
References relativeConstraints::value.
Referenced by gen::Hydjet2Hadronizer::initializeForInternalPartons().
|
private |
Definition at line 22 of file StrangePotential.h.
Referenced by CalculateStrangeDensity().
|
private |
Definition at line 29 of file StrangePotential.h.
Referenced by CalculateStrangeDensity().
|
private |
Definition at line 30 of file StrangePotential.h.
Referenced by CalculateStrangeDensity().
|
private |
Definition at line 25 of file StrangePotential.h.
Referenced by CalculateStrangePotential().
|
private |
Definition at line 24 of file StrangePotential.h.
Referenced by CalculateStrangePotential().
|
private |
Definition at line 26 of file StrangePotential.h.
Referenced by CalculateStrangePotential().
|
private |
Definition at line 27 of file StrangePotential.h.
Referenced by CalculateStrangePotential().
|
private |
Definition at line 23 of file StrangePotential.h.
Referenced by operator()().
|
private |
Definition at line 21 of file StrangePotential.h.
Referenced by CalculateStrangeDensity().
|
private |
Definition at line 28 of file StrangePotential.h.
Referenced by CalculateStrangePotential().