Xmipp
v3.23.11-Nereus
|
#include "project.h"
#include "directions.h"
#include "project_real_shears.h"
#include <data/fourier_projection.h>
#include "core/xmipp_image_generic.h"
#include "core/metadata_sql.h"
#include <core/args.h>
Go to the source code of this file.
Macros | |
#define | Nrot prm.rot_range.samples |
#define | Ntilt prm.tilt_range.samples |
#define | Npsi prm.psi_range.samples |
#define | proj_number(base, irot, itilt, ipsi) base+irot*Ntilt*Npsi+itilt*Npsi+ipsi |
Functions | |
int | translate_randomness (char *str) |
void | generate_angles (int ExtProjs, const Angle_range &range, MetaDataVec &DF, char ang_name, const ParametersProjection &prm) |
void | generate_even_angles (int ExtProjs, int Nrottilt, MetaDataVec &DF, const ParametersProjection &prm) |
int | count_even_angles (const ParametersProjection &prm) |
int | Assign_angles (MetaDataVec &DF, const ParametersProjection &prm, const FileName &fn_sym) |
int | PROJECT_Effectively_project (const FileName &fnOut, bool singleProjection, projectionType projType, double sampling_rate, const ParametersProjection &prm, PROJECT_Side_Info &side, const Crystal_Projection_Parameters &prm_crystal, Projection &proj, MetaData &SF) |
int | ROUT_project (ProgProject &prm, Projection &proj, MetaData &SF) |
#define Npsi prm.psi_range.samples |
Definition at line 558 of file project.cpp.
#define Nrot prm.rot_range.samples |
Definition at line 556 of file project.cpp.
#define Ntilt prm.tilt_range.samples |
Definition at line 557 of file project.cpp.
Definition at line 559 of file project.cpp.
int Assign_angles | ( | MetaDataVec & | DF, |
const ParametersProjection & | prm, | ||
const FileName & | fn_sym | ||
) |
Definition at line 801 of file project.cpp.
int count_even_angles | ( | const ParametersProjection & | prm | ) |
Definition at line 775 of file project.cpp.
void generate_angles | ( | int | ExtProjs, |
const Angle_range & | range, | ||
MetaDataVec & | DF, | ||
char | ang_name, | ||
const ParametersProjection & | prm | ||
) |
Definition at line 560 of file project.cpp.
void generate_even_angles | ( | int | ExtProjs, |
int | Nrottilt, | ||
MetaDataVec & | DF, | ||
const ParametersProjection & | prm | ||
) |
Definition at line 706 of file project.cpp.
int PROJECT_Effectively_project | ( | const FileName & | fnOut, |
bool | singleProjection, | ||
projectionType | projType, | ||
double | sampling_rate, | ||
const ParametersProjection & | prm, | ||
PROJECT_Side_Info & | side, | ||
const Crystal_Projection_Parameters & | prm_crystal, | ||
Projection & | proj, | ||
MetaData & | SF | ||
) |
1 .5 NEAREST
Definition at line 939 of file project.cpp.
int translate_randomness | ( | char * | str | ) |
Definition at line 189 of file project.cpp.