Xmipp
v3.23.11-Nereus
|
#include <projection.h>
Public Attributes | |
int | thread_id |
int | threads_count |
Image< double > * | vol |
const SimpleGrid * | grid |
const Basis * | basis |
Projection * | global_proj |
Projection * | global_norm_proj |
int | FORW |
int | eq_mode |
const Image< int > * | VNeq |
Matrix2D< double > * | M |
const MultidimArray< int > * | mask |
double | ray_length |
double | rot |
double | tilt |
double | psi |
bool | destroy |
Structure for threaded projections. This structure contains all the information needed by a thread working on the projecting/backprojecting of a projection. This is structure is needed to pass parameters from the master thread to the working threads as they run as a function which does not accept passed parameters other than a void * structure.
Definition at line 137 of file projection.h.
const Basis* project_thread_params::basis |
Definition at line 143 of file projection.h.
bool project_thread_params::destroy |
Definition at line 155 of file projection.h.
int project_thread_params::eq_mode |
Definition at line 147 of file projection.h.
int project_thread_params::FORW |
Definition at line 146 of file projection.h.
Projection* project_thread_params::global_norm_proj |
Definition at line 145 of file projection.h.
Projection* project_thread_params::global_proj |
Definition at line 144 of file projection.h.
const SimpleGrid* project_thread_params::grid |
Definition at line 142 of file projection.h.
Matrix2D<double>* project_thread_params::M |
Definition at line 149 of file projection.h.
const MultidimArray<int>* project_thread_params::mask |
Definition at line 150 of file projection.h.
double project_thread_params::psi |
Definition at line 154 of file projection.h.
double project_thread_params::ray_length |
Definition at line 151 of file projection.h.
double project_thread_params::rot |
Definition at line 152 of file projection.h.
int project_thread_params::thread_id |
Definition at line 139 of file projection.h.
int project_thread_params::threads_count |
Definition at line 140 of file projection.h.
double project_thread_params::tilt |
Definition at line 153 of file projection.h.
const Image<int>* project_thread_params::VNeq |
Definition at line 148 of file projection.h.
Image<double>* project_thread_params::vol |
Definition at line 141 of file projection.h.