Xmipp
v3.23.11-Nereus
|
#include <recons_misc.h>
Public Types | |
enum | t_POCS_status { POCS_measuring, POCS_use, POCS_lowering, POCS_N_measure, POCS_N_use } |
Public Member Functions | |
POCSClass (BasicARTParameters *_prm, int _Zoutput_volume_size, int _Youtput_volume_size, int _Xoutput_volume_size) | |
Constructor. More... | |
void | newIteration () |
Start New ART iteration. More... | |
void | newProjection () |
Start new Projection. More... | |
void | apply (GridVolume &vol_basis, int it, int images) |
Apply. More... | |
Public Attributes | |
t_POCS_status | POCS_state |
double | POCS_avg |
double | POCS_stddev |
double | POCS_min |
double | POCS_max |
double | POCS_mean_error |
double | POCS_max_error |
double | POCS_global_mean_error |
int | POCS_freq |
int | POCS_i |
int | POCS_vec_i |
int | POCS_used |
int | POCS_N |
int | Zoutput_volume_size |
int | Youtput_volume_size |
int | Xoutput_volume_size |
bool | apply_POCS |
MultidimArray< double > | POCS_errors |
BasicARTParameters * | prm |
POCS structure
Definition at line 111 of file recons_misc.h.
Enumerator | |
---|---|
POCS_measuring | |
POCS_use | |
POCS_lowering | |
POCS_N_measure | |
POCS_N_use |
Definition at line 114 of file recons_misc.h.
POCSClass::POCSClass | ( | BasicARTParameters * | _prm, |
int | _Zoutput_volume_size, | ||
int | _Youtput_volume_size, | ||
int | _Xoutput_volume_size | ||
) |
Constructor.
Definition at line 699 of file recons_misc.cpp.
void POCSClass::apply | ( | GridVolume & | vol_basis, |
int | it, | ||
int | images | ||
) |
Apply.
Definition at line 730 of file recons_misc.cpp.
void POCSClass::newIteration | ( | ) |
void POCSClass::newProjection | ( | ) |
Start new Projection.
Definition at line 724 of file recons_misc.cpp.
bool POCSClass::apply_POCS |
Definition at line 132 of file recons_misc.h.
double POCSClass::POCS_avg |
Definition at line 117 of file recons_misc.h.
MultidimArray<double> POCSClass::POCS_errors |
Definition at line 133 of file recons_misc.h.
int POCSClass::POCS_freq |
Definition at line 124 of file recons_misc.h.
double POCSClass::POCS_global_mean_error |
Definition at line 123 of file recons_misc.h.
int POCSClass::POCS_i |
Definition at line 125 of file recons_misc.h.
double POCSClass::POCS_max |
Definition at line 120 of file recons_misc.h.
double POCSClass::POCS_max_error |
Definition at line 122 of file recons_misc.h.
double POCSClass::POCS_mean_error |
Definition at line 121 of file recons_misc.h.
double POCSClass::POCS_min |
Definition at line 119 of file recons_misc.h.
int POCSClass::POCS_N |
Definition at line 128 of file recons_misc.h.
t_POCS_status POCSClass::POCS_state |
Definition at line 116 of file recons_misc.h.
double POCSClass::POCS_stddev |
Definition at line 118 of file recons_misc.h.
int POCSClass::POCS_used |
Definition at line 127 of file recons_misc.h.
int POCSClass::POCS_vec_i |
Definition at line 126 of file recons_misc.h.
BasicARTParameters* POCSClass::prm |
Definition at line 134 of file recons_misc.h.
int POCSClass::Xoutput_volume_size |
Definition at line 131 of file recons_misc.h.
int POCSClass::Youtput_volume_size |
Definition at line 130 of file recons_misc.h.
int POCSClass::Zoutput_volume_size |
Definition at line 129 of file recons_misc.h.