Xmipp
v3.23.11-Nereus
|
#include <fstream>
#include <numeric>
#include "ctf_estimate_from_psd.h"
#include "ctf_estimate_from_psd_fast.h"
#include "data/numerical_tools.h"
#include "core/matrix2d.h"
#include "core/xmipp_fftw.h"
#include "core/metadata_vec.h"
Go to the source code of this file.
Namespaces | |
AdjustCTF1D | |
Macros | |
#define | DEBUG_OPEN_TEXTFILE(fnRoot) ; |
#define | DEBUG_TEXTFILE(str) ; |
#define | DEBUG_MODEL_TEXTFILE |
#define | ASSIGN_CTF_PARAM(index, paramName) if (ia <= index && l > 0) { ctf1Dmodel.paramName = p[index]; --l; } |
#define | ASSIGN_PARAM_CTF(index, paramName) if (ia <= index && l > 0) { p[index] = ctf1Dmodel.paramName; --l; } |
#define | COPY_ctfmodel_TO_CURRENT_GUESS |
#define | OUTLIERS |
Functions | |
double | CTF_fitness_fast (double *, void *) |
double | CTF_fitness (double *p, void *vprm) |
double | ROUT_Adjust_CTFFast (ProgCTFEstimateFromPSDFast &prm, CTFDescription1D &output_ctfmodel, bool standalone) |
Variables | |
constexpr int | ALL_CTF_PARAMETERS2D = 38 |
constexpr int | ALL_CTF_PARAMETERS = 28 |
constexpr int | CTF_PARAMETERS = 20 |
constexpr int | PARAMETRIC_CTF_PARAMETERS = 16 |
constexpr int | BACKGROUND_CTF_PARAMETERS = 9 |
constexpr int | SQRT_CTF_PARAMETERS = 6 |
constexpr int | ENVELOPE_PARAMETERS = 11 |
constexpr int | DEFOCUS_PARAMETERS = 3 |
constexpr int | FIRST_SQRT_PARAMETER = 14 |
constexpr int | FIRST_ENVELOPE_PARAMETER = 2 |
constexpr int | FIRST_DEFOCUS_PARAMETER = 0 |
ProgCTFEstimateFromPSDFast * | AdjustCTF1D::global_prm |
#define ASSIGN_CTF_PARAM | ( | index, | |
paramName | |||
) | if (ia <= index && l > 0) { ctf1Dmodel.paramName = p[index]; --l; } |
Definition at line 73 of file ctf_estimate_from_psd_fast.cpp.
#define ASSIGN_PARAM_CTF | ( | index, | |
paramName | |||
) | if (ia <= index && l > 0) { p[index] = ctf1Dmodel.paramName; --l; } |
Definition at line 112 of file ctf_estimate_from_psd_fast.cpp.
#define COPY_ctfmodel_TO_CURRENT_GUESS |
Definition at line 149 of file ctf_estimate_from_psd_fast.cpp.
#define DEBUG_MODEL_TEXTFILE |
Definition at line 62 of file ctf_estimate_from_psd_fast.cpp.
#define DEBUG_OPEN_TEXTFILE | ( | fnRoot | ) | ; |
Definition at line 60 of file ctf_estimate_from_psd_fast.cpp.
#define DEBUG_TEXTFILE | ( | str | ) | ; |
Definition at line 61 of file ctf_estimate_from_psd_fast.cpp.
#define OUTLIERS |
Definition at line 1073 of file ctf_estimate_from_psd_fast.cpp.
double CTF_fitness | ( | double * | p, |
void * | vprm | ||
) |
Definition at line 979 of file ctf_estimate_from_psd.cpp.
double CTF_fitness_fast | ( | double * | p, |
void * | vprm | ||
) |
Definition at line 630 of file ctf_estimate_from_psd_fast.cpp.
constexpr int ALL_CTF_PARAMETERS = 28 |
Definition at line 42 of file ctf_estimate_from_psd_fast.cpp.
constexpr int ALL_CTF_PARAMETERS2D = 38 |
Definition at line 41 of file ctf_estimate_from_psd_fast.cpp.
constexpr int BACKGROUND_CTF_PARAMETERS = 9 |
Definition at line 45 of file ctf_estimate_from_psd_fast.cpp.
constexpr int CTF_PARAMETERS = 20 |
Definition at line 43 of file ctf_estimate_from_psd_fast.cpp.
constexpr int DEFOCUS_PARAMETERS = 3 |
Definition at line 48 of file ctf_estimate_from_psd_fast.cpp.
constexpr int ENVELOPE_PARAMETERS = 11 |
Definition at line 47 of file ctf_estimate_from_psd_fast.cpp.
constexpr int FIRST_DEFOCUS_PARAMETER = 0 |
Definition at line 51 of file ctf_estimate_from_psd_fast.cpp.
constexpr int FIRST_ENVELOPE_PARAMETER = 2 |
Definition at line 50 of file ctf_estimate_from_psd_fast.cpp.
constexpr int FIRST_SQRT_PARAMETER = 14 |
Definition at line 49 of file ctf_estimate_from_psd_fast.cpp.
constexpr int PARAMETRIC_CTF_PARAMETERS = 16 |
Definition at line 44 of file ctf_estimate_from_psd_fast.cpp.
constexpr int SQRT_CTF_PARAMETERS = 6 |
Definition at line 46 of file ctf_estimate_from_psd_fast.cpp.