Heavy ion Analysis Libriares
Loading...
Searching...
No Matches
Hal::FemtoSourceDensityNumericalPseudo3d Class Reference
Inheritance diagram for Hal::FemtoSourceDensityNumericalPseudo3d:
Hal::FemtoSourceDensity

Public Member Functions

 FemtoSourceDensityNumericalPseudo3d (const FemtoSourceDensityNumericalPseudo3d &other)
 
void SetRadiusDistribution (const TH1D &distribution)
 
virtual Double_t GetProbDensity1d (const Double_t r, const Double_t *params) const
 
virtual Double_t GetProbDensity3d (const TVector3 &r, const Double_t *params) const
 
- Public Member Functions inherited from Hal::FemtoSourceDensity
 FemtoSourceDensity (Int_t params=0, Bool_t ana1d=kFALSE, Bool_t ana3d=kTRUE)
 
 FemtoSourceDensity (const FemtoSourceDensity &other)
 
FemtoSourceDensityoperator= (const FemtoSourceDensity &other)
 
virtual void SetBaseParameters (const Double_t *params)
 
virtual Double_t GetRelativeProbDensity3d (const TVector3 &vec, const Double_t *params)
 
virtual Double_t GetRelativeProbDensity1d (const Double_t r, const Double_t *params) const
 
Bool_t IsAna1d () const
 
Bool_t IsAna3d () const
 

Detailed Description

Definition at line 31 of file FemtoSourceModelNumericalPseudo3d.h.

Constructor & Destructor Documentation

◆ FemtoSourceDensityNumericalPseudo3d() [1/2]

Hal::FemtoSourceDensityNumericalPseudo3d::FemtoSourceDensityNumericalPseudo3d ( )
inline

Definition at line 36 of file FemtoSourceModelNumericalPseudo3d.h.

◆ FemtoSourceDensityNumericalPseudo3d() [2/2]

Hal::FemtoSourceDensityNumericalPseudo3d::FemtoSourceDensityNumericalPseudo3d ( const FemtoSourceDensityNumericalPseudo3d & other)

Definition at line 94 of file FemtoSourceModelNumericalPseudo3d.cxx.

◆ ~FemtoSourceDensityNumericalPseudo3d()

Hal::FemtoSourceDensityNumericalPseudo3d::~FemtoSourceDensityNumericalPseudo3d ( )
virtual

Definition at line 101 of file FemtoSourceModelNumericalPseudo3d.cxx.

Member Function Documentation

◆ GetProbDensity1d()

virtual Double_t Hal::FemtoSourceDensityNumericalPseudo3d::GetProbDensity1d ( const Double_t ,
const Double_t *  ) const
inlinevirtual
Parameters
rone dim radius
params
Returns
normalized probability (this->prob/base->prob)

Reimplemented from Hal::FemtoSourceDensity.

Definition at line 39 of file FemtoSourceModelNumericalPseudo3d.h.

◆ GetProbDensity3d()

Double_t Hal::FemtoSourceDensityNumericalPseudo3d::GetProbDensity3d ( const TVector3 & ,
const Double_t *  ) const
virtual

returns probability

Parameters

param

Returns

Reimplemented from Hal::FemtoSourceDensity.

Definition at line 74 of file FemtoSourceModelNumericalPseudo3d.cxx.

◆ SetRadiusDistribution()

void Hal::FemtoSourceDensityNumericalPseudo3d::SetRadiusDistribution ( const TH1D & distribution)

Definition at line 82 of file FemtoSourceModelNumericalPseudo3d.cxx.


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