STK++ 0.9.13
|
Structure encapsulating the parameters of a Joint Gamma model. More...
#include <STK_JointGammaModel.h>
Public Member Functions | |
JointGammaParameters () | |
default constructor | |
JointGammaParameters (Range const &range) | |
default constructor | |
JointGammaParameters (JointGammaParameters const ¶m) | |
copy constructor. | |
~JointGammaParameters () | |
destructor | |
Real | shape (int j) const |
Real | scale (int j) const |
void | resizeImpl (Range const &range) |
resize the set of parameter | |
![]() | |
Range const & | range () const |
void | resize (Range const &range) |
resize the parameters only if the range is modified, otherwise, stay with the current values. | |
![]() | |
Derived & | asDerived () |
static cast : return a reference of this with a cast to the derived class. | |
Derived const & | asDerived () const |
static cast : return a const reference of this with a cast to the derived class. | |
Derived * | asPtrDerived () |
static cast : return a ptr on a Derived of this with a cast to the derived class. | |
Derived const * | asPtrDerived () const |
static cast : return a ptr on a constant Derived of this with a cast to the derived class. | |
Derived * | clone () const |
create a leaf using the copy constructor of the Derived class. | |
Derived * | clone (bool isRef) const |
create a leaf using the copy constructor of the Derived class and a flag determining if the clone is a reference or not. | |
Public Attributes | |
Array2DPoint< Real > | shape_ |
vector of the shape | |
Array2DPoint< Real > | scale_ |
vector of the scale | |
Array2DPoint< Real > | mean_ |
vector of the mean of the observations | |
Array2DPoint< Real > | meanLog_ |
vector of the mean log of the observations | |
Array2DPoint< Real > | variance_ |
vector of the variance of the observations | |
Additional Inherited Members | |
![]() | |
IMultiParameters () | |
default constructor. | |
IMultiParameters (Range const &range) | |
constructor with specified range | |
IMultiParameters (IMultiParameters const ¶m) | |
copy constructor. | |
~IMultiParameters () | |
Destructor. | |
![]() | |
IRecursiveTemplate () | |
constructor. | |
~IRecursiveTemplate () | |
destructor. | |
Structure encapsulating the parameters of a Joint Gamma model.
Definition at line 56 of file STK_JointGammaModel.h.
|
inline |
default constructor
Definition at line 59 of file STK_JointGammaModel.h.
default constructor
Definition at line 61 of file STK_JointGammaModel.h.
|
inline |
|
inline |
resize the set of parameter
range | range of the parameters |
Definition at line 79 of file STK_JointGammaModel.h.
References mean_, meanLog_, STK::IMultiParameters< JointGammaParameters >::range(), STK::IArray2D< Derived >::resize(), scale_, shape_, and variance_.
Array2DPoint<Real> STK::JointGammaParameters::mean_ |
vector of the mean of the observations
Definition at line 92 of file STK_JointGammaModel.h.
Referenced by resizeImpl().
Array2DPoint<Real> STK::JointGammaParameters::meanLog_ |
vector of the mean log of the observations
Definition at line 94 of file STK_JointGammaModel.h.
Referenced by resizeImpl().
Array2DPoint<Real> STK::JointGammaParameters::scale_ |
vector of the scale
Definition at line 90 of file STK_JointGammaModel.h.
Referenced by resizeImpl(), and scale().
Array2DPoint<Real> STK::JointGammaParameters::shape_ |
vector of the shape
Definition at line 88 of file STK_JointGammaModel.h.
Referenced by resizeImpl(), and shape().
Array2DPoint<Real> STK::JointGammaParameters::variance_ |
vector of the variance of the observations
Definition at line 96 of file STK_JointGammaModel.h.
Referenced by resizeImpl().