|
Heavy ion Analysis Libriares
|
Public Member Functions | |
| FemtoSourceModelNumerical1D (const FemtoSourceModelNumerical1D &other) | |
| void | SetRadiusDistribution (const TH1D &distribution) |
| FemtoSourceModel * | MakeCopy () const |
| void | GenerateCoordinates (FemtoPair *Pair) |
| TH1D * | GetRaw () const |
| std::vector< Double_t > | GetVectX () const |
| std::vector< Double_t > | GetVectY () const |
| virtual Package * | Report () const |
Public Member Functions inherited from Hal::FemtoSourceModel1D | |
| FemtoSourceModel1D (const FemtoSourceModel1D &model) | |
| void | SetRadius (Double_t radii) |
Public Member Functions inherited from Hal::FemtoSourceModel | |
| FemtoSourceModel (Int_t nparams=1) | |
| FemtoSourceModel (const FemtoSourceModel &model) | |
| Double_t | GetROut () const |
| Double_t | GetRSide () const |
| Double_t | GetRLong () const |
| void | SetSeed (UInt_t seed) |
| void | SetParameter (Int_t par_no, Double_t par_val) |
| void | SetParameterByName (TString name, Double_t par) |
| Int_t | GetNpar () const |
| TString | GetParamName (Int_t n) const |
| Double_t | GetParameter (Int_t n) const |
| virtual Bool_t | Init () |
| virtual void | Print (Option_t *option="") const |
| FemtoSourceDensity * | GetDensityProb () const |
| ENumProperty | GetModelNumProp () const |
Additional Inherited Members | |
Public Types inherited from Hal::FemtoSourceModel | |
| enum class | ENumProperty { kNonAnalytical , kAnalytical1d , kAnalytical3d , kFullyAnalytical } |
Protected Member Functions inherited from Hal::FemtoSourceModel1D | |
| FemtoSourceModel1D (Int_t par) | |
Protected Member Functions inherited from Hal::FemtoSourceModel | |
| void | SetParName (Int_t no, TString name) |
Protected Attributes inherited from Hal::FemtoSourceModel | |
| TRandom * | fRandom = {nullptr} |
| FemtoSourceDensity * | fDensity = {nullptr} |
| Double_t | fRout |
| Double_t | fRside |
| Double_t | fRlong |
| TString | fModelName |
Definition at line 18 of file FemtoSourceModelNumerical1D.h.
| Hal::FemtoSourceModelNumerical1D::FemtoSourceModelNumerical1D | ( | ) |
Definition at line 16 of file FemtoSourceModelNumerical1D.cxx.
| Hal::FemtoSourceModelNumerical1D::FemtoSourceModelNumerical1D | ( | const FemtoSourceModelNumerical1D & | other | ) |
Definition at line 20 of file FemtoSourceModelNumerical1D.cxx.
|
virtual |
Definition at line 67 of file FemtoSourceModelNumerical1D.cxx.
|
virtual |
calculate coordinates
Implements Hal::FemtoSourceModel.
Definition at line 52 of file FemtoSourceModelNumerical1D.cxx.
|
inline |
Definition at line 30 of file FemtoSourceModelNumerical1D.h.
|
inline |
Definition at line 31 of file FemtoSourceModelNumerical1D.h.
|
inline |
Definition at line 32 of file FemtoSourceModelNumerical1D.h.
|
virtual |
Implements Hal::FemtoSourceModel1D.
Definition at line 50 of file FemtoSourceModelNumerical1D.cxx.
|
virtual |
create package with report
Reimplemented from Hal::FemtoSourceModel.
Definition at line 61 of file FemtoSourceModelNumerical1D.cxx.
| void Hal::FemtoSourceModelNumerical1D::SetRadiusDistribution | ( | const TH1D & | distribution | ) |
Definition at line 28 of file FemtoSourceModelNumerical1D.cxx.