Alternaria
fit cylinders and ellipsoids to fungus
|
#include <sampler.h>
Public Member Functions | |
Sampler_move_parameters (Alternaria_model *alternaria, PSF_model *psf, Imaging_model *imaging, const jwsc::Matblock_f *data) throw (jwscxx::base::Arg_error) | |
Constructs a Sampler_move_parameters. | |
virtual | ~Sampler_move_parameters () |
Deletes a Sampler_move_parameters. | |
void | init_proposals () |
Initializes the proposal models with a copy of the most recently accepted models. | |
Public Attributes | |
Alternaria_model * | alternaria |
Most recently accepted Alternaria_model. | |
PSF_model * | psf |
Most recently accepted PSF_model. | |
Imaging_model * | imaging |
Most recently accepted Imaging_model. | |
double | ll |
Log likelihood of the most recently accepted models. | |
Alternaria_model * | alternaria_proposal |
Most recently proposed Alternaria_model. | |
PSF_model * | psf_proposal |
Most recently proposed PSF_model. | |
Imaging_model * | imaging_proposal |
Most recently proposed Imaging_model. | |
double | ll_proposal |
Log likelihood of the most recently proposed models. | |
const jwsc::Matblock_f * | data |
Data to analyze. | |
float | data_avg |
Average value of the data. |
Sampler_move_parameters::Sampler_move_parameters | ( | Alternaria_model * | alternaria, |
PSF_model * | psf, | ||
Imaging_model * | imaging, | ||
const jwsc::Matblock_f * | data | ||
) | throw (jwscxx::base::Arg_error) |
Constructs a Sampler_move_parameters.
alternaria | Alternaria_model to set as the first accepted model. |
psf | PSF_model to set as the first accepted model. |
imaging | Imaging_model to set as the first accepted model. |
data | Data to analyze. |
jwscxx::base::Arg_error | Imaging window too large for the data. |
Definition at line 88 of file sampler.cpp.
Sampler_move_parameters::~Sampler_move_parameters | ( | ) | [virtual] |
Deletes a Sampler_move_parameters.
Deletes the proposal models.
Definition at line 122 of file sampler.cpp.
void Sampler_move_parameters::init_proposals | ( | ) |
Initializes the proposal models with a copy of the most recently accepted models.
Deletes the current proposals and copies the accepted ones into it.
Definition at line 134 of file sampler.cpp.
Most recently accepted Alternaria_model.
Most recently accepted Imaging_model.
double Sampler_move_parameters::ll |
Most recently proposed Alternaria_model.
Most recently proposed Imaging_model.
const jwsc::Matblock_f* Sampler_move_parameters::data |