Top |
NcmLHRatio1d * | ncm_lh_ratio1d_new () |
void | ncm_lh_ratio1d_free () |
void | ncm_lh_ratio1d_clear () |
void | ncm_lh_ratio1d_set_pindex () |
void | ncm_lh_ratio1d_find_bounds () |
NcmMSetFunc * | constraint | Read / Write |
NcmFit * | fit | Read / Write / Construct Only |
NcmMSetPIndex * | pi | Read / Write / Construct |
NcmLHRatio1d * ncm_lh_ratio1d_new (NcmFit *fit
,const NcmMSetPIndex *pi
);
Creates a new NcmLHRatio1d object. The parameter pi
must be a free
parameter of the model mid
.
void
ncm_lh_ratio1d_free (NcmLHRatio1d *lhr1d
);
Decrement the reference count of lhr1d
, if it reaches zero, free it.
void
ncm_lh_ratio1d_clear (NcmLHRatio1d **lhr1d
);
If *lhr1d
is not NULL
, decrement the reference count of lhr1d
. Sets
*lhr1d
to NULL
.
void ncm_lh_ratio1d_set_pindex (NcmLHRatio1d *lhr1d
,NcmMSetPIndex *pi
);
Sets the parameter index of lhr1d
to pi
. The parameter pi
must be a free
parameter of the model mid
.
void ncm_lh_ratio1d_find_bounds (NcmLHRatio1d *lhr1d
,gdouble clevel
,NcmFitRunMsgs mtype
,gdouble *lb
,gdouble *ub
);
Finds the lower and upper bounds of the parameter pid
of model mid
constrained by the likelihood ratio clevel
. The bounds are stored in
*lb
and *ub
.
“constraint”
property“constraint” NcmMSetFunc *
Constraint.
Owner: NcmLHRatio1d
Flags: Read / Write
“fit”
property“fit” NcmFit *
NcmFit object.
Owner: NcmLHRatio1d
Flags: Read / Write / Construct Only
“pi”
property“pi” NcmMSetPIndex *
Param index.
Owner: NcmLHRatio1d
Flags: Read / Write / Construct