EMAN::CUDA_Aligner Class Reference
#include <aligner.h>
List of all members.
|
Public Member Functions |
| | CUDA_Aligner () |
| void | finish () |
| void | setup (int nima, int nx, int ny, int ring_length, int nring, int ou, float step, int kx, int ky, bool ctf) |
| void | insert_image (EMData *image, int num) |
| void | filter_stack (vector< float > ctf_params, int id) |
| void | sum_oe (vector< float > ctf_params, vector< float > ali_params, EMData *ave1, EMData *ave2, int id) |
| vector< float > | alignment_2d (EMData *ref_image, vector< float > sx, vector< float > sy, int id, int silent) |
Private Attributes |
| float * | image_stack |
| float * | image_stack_filtered |
| float * | ccf |
| int | NIMA |
| int | NX |
| int | NY |
| int | RING_LENGTH |
| int | NRING |
| int | OU |
| int | KX |
| int | KY |
| bool | CTF |
| float | STEP |
Detailed Description
Definition at line 754 of file aligner.h.
Constructor & Destructor Documentation
| CUDA_Aligner::CUDA_Aligner |
( |
|
) |
|
Member Function Documentation
| void EMAN::CUDA_Aligner::finish |
( |
|
) |
|
| void EMAN::CUDA_Aligner::setup |
( |
int |
nima, |
|
|
int |
nx, |
|
|
int |
ny, |
|
|
int |
ring_length, |
|
|
int |
nring, |
|
|
int |
ou, |
|
|
float |
step, |
|
|
int |
kx, |
|
|
int |
ky, |
|
|
bool |
ctf | |
|
) |
| | |
| void EMAN::CUDA_Aligner::insert_image |
( |
EMData * |
image, |
|
|
int |
num | |
|
) |
| | |
| void EMAN::CUDA_Aligner::filter_stack |
( |
vector< float > |
ctf_params, |
|
|
int |
id | |
|
) |
| | |
| void EMAN::CUDA_Aligner::sum_oe |
( |
vector< float > |
ctf_params, |
|
|
vector< float > |
ali_params, |
|
|
EMData * |
ave1, |
|
|
EMData * |
ave2, |
|
|
int |
id | |
|
) |
| | |
| vector<float> EMAN::CUDA_Aligner::alignment_2d |
( |
EMData * |
ref_image, |
|
|
vector< float > |
sx, |
|
|
vector< float > |
sy, |
|
|
int |
id, |
|
|
int |
silent | |
|
) |
| | |
Member Data Documentation
The documentation for this class was generated from the following files: