Xmipp
v3.23.11-Nereus
|
#include <adjust_volume_grey_levels.h>
Public Member Functions | |
void | run () |
double | mismatching (double a, double b) |
Public Member Functions inherited from XmippProgram | |
const char * | getParam (const char *param, int arg=0) |
const char * | getParam (const char *param, const char *subparam, int arg=0) |
int | getIntParam (const char *param, int arg=0) |
int | getIntParam (const char *param, const char *subparam, int arg=0) |
double | getDoubleParam (const char *param, int arg=0) |
double | getDoubleParam (const char *param, const char *subparam, int arg=0) |
float | getFloatParam (const char *param, int arg=0) |
float | getFloatParam (const char *param, const char *subparam, int arg=0) |
void | getListParam (const char *param, StringVector &list) |
int | getCountParam (const char *param) |
bool | checkParam (const char *param) |
bool | existsParam (const char *param) |
void | addParamsLine (const String &line) |
void | addParamsLine (const char *line) |
ParamDef * | getParamDef (const char *param) const |
virtual void | quit (int exit_code=0) const |
virtual int | tryRun () |
void | initProgress (size_t total, size_t stepBin=60) |
void | setProgress (size_t value=0) |
void | endProgress () |
void | processDefaultComment (const char *param, const char *left) |
void | setDefaultComment (const char *param, const char *comment) |
virtual void | initComments () |
void | setProgramName (const char *name) |
void | addUsageLine (const char *line, bool verbatim=false) |
void | clearUsage () |
void | addExampleLine (const char *example, bool verbatim=true) |
void | addSeeAlsoLine (const char *seeAlso) |
void | addKeywords (const char *keywords) |
const char * | name () const |
virtual void | usage (int verb=0) const |
virtual void | usage (const String ¶m, int verb=2) |
int | version () const |
virtual void | show () const |
virtual void | read (int argc, const char **argv, bool reportErrors=true) |
virtual void | read (int argc, char **argv, bool reportErrors=true) |
void | read (const String &argumentsLine) |
XmippProgram () | |
XmippProgram (int argc, const char **argv) | |
virtual | ~XmippProgram () |
Public Attributes | |
Image< double > | ImIn |
MultidimArray< double > | V |
MetaDataVec | SF |
Public Attributes inherited from XmippProgram | |
bool | doRun |
bool | runWithoutArgs |
int | verbose |
Verbosity level. More... | |
int | debug |
Protected Member Functions | |
void | defineParams () |
void | readParams () |
void | show () |
void | apply (MultidimArray< float > &output_volume) |
Protected Member Functions inherited from XmippProgram | |
void | defineCommons () |
Protected Attributes | |
FileName | fn_vol |
Filename with the input volume. More... | |
FileName | fn_sel |
Filename with the input projections. More... | |
FileName | fn_out |
bool | optimize |
Optimize. More... | |
double | probb_eval |
Probability of being evaluated. More... | |
bool | tempFile |
Protected Attributes inherited from XmippProgram | |
int | errorCode |
ProgramDef * | progDef |
Program definition and arguments parser. More... | |
std::map< String, CommentList > | defaultComments |
int | argc |
Original command line arguments. More... | |
const char ** | argv |
Definition at line 37 of file adjust_volume_grey_levels.h.
|
protected |
Apply. This is the function that really does the job
Definition at line 169 of file adjust_volume_grey_levels.cpp.
|
protectedvirtual |
Function in which the param of each Program are defined.
Reimplemented from XmippProgram.
Definition at line 31 of file adjust_volume_grey_levels.cpp.
double ProgAdjustVolume::mismatching | ( | double | a, |
double | b | ||
) |
Mismatching. This function returns the overall mismatiching between the experimental projections and the theoretical projections of the current volume.
Definition at line 103 of file adjust_volume_grey_levels.cpp.
|
protectedvirtual |
Function in which each program will read parameters that it need. If some error occurs the usage will be printed out.
Reimplemented from XmippProgram.
Definition at line 56 of file adjust_volume_grey_levels.cpp.
|
virtual |
Run. Calls apply and save the result.
Reimplemented from XmippProgram.
Definition at line 67 of file adjust_volume_grey_levels.cpp.
|
protected |
Show parameters.
Definition at line 261 of file adjust_volume_grey_levels.cpp.
|
protected |
Filename of the output volume. If empty the input one is used.
Definition at line 46 of file adjust_volume_grey_levels.h.
|
protected |
Filename with the input projections.
Definition at line 43 of file adjust_volume_grey_levels.h.
|
protected |
Filename with the input volume.
Definition at line 41 of file adjust_volume_grey_levels.h.
Image<double> ProgAdjustVolume::ImIn |
Definition at line 56 of file adjust_volume_grey_levels.h.
|
protected |
Optimize.
Definition at line 48 of file adjust_volume_grey_levels.h.
|
protected |
Probability of being evaluated.
Definition at line 50 of file adjust_volume_grey_levels.h.
MetaDataVec ProgAdjustVolume::SF |
Definition at line 59 of file adjust_volume_grey_levels.h.
|
protected |
Definition at line 52 of file adjust_volume_grey_levels.h.
MultidimArray<double> ProgAdjustVolume::V |
Definition at line 57 of file adjust_volume_grey_levels.h.