| STK++ 0.9.13
    | 
Implement the Joint Cauchy probability law. More...
#include <STK_MultiLaw_JointCauchy.h>

| Public Types | |
| typedef JointProbability< RowVector, Law::Cauchy > | Base | 
|  Public Types inherited from STK::MultiLaw::JointProbability< RowVector, Law::Cauchy > | |
| typedef RowVector::Type | Type | 
| typedef IMultiLaw< RowVector > | Base | 
| Public Member Functions | |
| JointCauchy () | |
| default constructor | |
| JointCauchy (int const &nbVar) | |
| constructor | |
| virtual | ~JointCauchy () | 
| destructor | |
| Real const & | location (int const &j) const | 
| Real const & | scale (int const &j) const | 
| void | setLocation (int const &j, Real const &location) | 
| set the location of the jth law | |
| void | setScale (int const &j, Real const &scale) | 
| set the scale of the jth law | |
|  Public Member Functions inherited from STK::MultiLaw::JointProbability< RowVector, Law::Cauchy > | |
| JointProbability (String const &name) | |
| Constructor. | |
| JointProbability (String const &name, int nbVar) | |
| Constructor. | |
| virtual | ~JointProbability () | 
| destructor | |
| Array1D< Law > const & | JointLaw () const | 
| Law const & | law (int const &j) const | 
| Law & | law (int const &j) | 
| Law const & | atLaw (int const &j) const | 
| Law & | atLaw (int const &j) | 
| void | resize (int const &nbVar) | 
| resize the joint probability | |
| virtual Real | pdf (RowVector const &x) const | 
| compute the probability distribution function (density) of the multivariate law. | |
| virtual Real | lpdf (RowVector const &x) const | 
| compute the log probability distribution function Give the value of the log-pdf at the point x. | |
| virtual void | rand (RowVector &x) const | 
| simulate a realization of the joint law and store the result in x. | |
|  Public Member Functions inherited from STK::MultiLaw::IMultiLaw< RowVector > | |
| virtual | ~IMultiLaw () | 
| destructor. | |
|  Public Member Functions inherited from STK::Law::ILawBase | |
| String const & | name () const | 
| Additional Inherited Members | |
|  Protected Member Functions inherited from STK::MultiLaw::IMultiLaw< RowVector > | |
| IMultiLaw (String const &name) | |
| Constructor. | |
|  Protected Member Functions inherited from STK::Law::ILawBase | |
| ILawBase (String const &name) | |
| Constructor. | |
| ~ILawBase () | |
| destructor. | |
|  Protected Attributes inherited from STK::MultiLaw::JointProbability< RowVector, Law::Cauchy > | |
| Array1D< Law > | jointLaw_ | 
| Array with the marginal laws. | |
|  Protected Attributes inherited from STK::Law::ILawBase | |
| String | name_ | 
| Name of the Law. | |
Implement the Joint Cauchy probability law.
Definition at line 50 of file STK_MultiLaw_JointCauchy.h.
| typedef JointProbability<RowVector, Law::Cauchy> STK::MultiLaw::JointCauchy< RowVector >::Base | 
Definition at line 53 of file STK_MultiLaw_JointCauchy.h.
| 
 | inline | 
default constructor
Definition at line 55 of file STK_MultiLaw_JointCauchy.h.
| 
 | inline | 
constructor
Definition at line 57 of file STK_MultiLaw_JointCauchy.h.
| 
 | inlinevirtual | 
| 
 | inline | 
Definition at line 62 of file STK_MultiLaw_JointCauchy.h.
References STK::MultiLaw::JointProbability< RowVector, Law::Cauchy >::law().
Referenced by STK::MultiLaw::JointCauchy< RowVector >::setLocation().
| 
 | inline | 
Definition at line 64 of file STK_MultiLaw_JointCauchy.h.
References STK::MultiLaw::JointProbability< RowVector, Law::Cauchy >::law().
Referenced by STK::MultiLaw::JointCauchy< RowVector >::setScale().
| 
 | inline | 
set the location of the jth law
Definition at line 66 of file STK_MultiLaw_JointCauchy.h.
References STK::MultiLaw::JointProbability< RowVector, Law::Cauchy >::law(), and STK::MultiLaw::JointCauchy< RowVector >::location().
| 
 | inline | 
set the scale of the jth law
Definition at line 69 of file STK_MultiLaw_JointCauchy.h.
References STK::MultiLaw::JointProbability< RowVector, Law::Cauchy >::law(), and STK::MultiLaw::JointCauchy< RowVector >::scale().