Xmipp
v3.23.11-Nereus
|
#include <aalign_significant.h>
Classes | |
struct | Assignment |
struct | Settings |
Public Member Functions | |
virtual void | readParams () override |
virtual void | defineParams () override |
virtual void | show () const override |
virtual void | run () override |
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 | 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 () |
Protected Member Functions | |
virtual void | check () const |
const Settings & | getSettings () |
virtual std::vector< AlignmentEstimation > | align (const T *ref, const T *others)=0 |
virtual void | updateRefs (T *refs, const T *others, const std::vector< Assignment > &assignments)=0 |
ctpl::thread_pool & | getThreadPool () |
void | updateRefXmd (size_t refIndex, std::vector< Assignment > &images) |
Protected Member Functions inherited from XmippProgram | |
void | defineCommons () |
Additional Inherited Members | |
Public Attributes inherited from XmippProgram | |
bool | doRun |
bool | runWithoutArgs |
int | verbose |
Verbosity level. More... | |
int | debug |
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 46 of file aalign_significant.h.
|
protectedpure virtual |
Implemented in Alignment::ProgAlignSignificantGPU< T >.
|
protectedvirtual |
Definition at line 206 of file aalign_significant.cpp.
|
overridevirtual |
Function in which the param of each Program are defined.
Reimplemented from XmippProgram.
Reimplemented in Alignment::ProgAlignSignificantGPU< T >.
Definition at line 32 of file aalign_significant.cpp.
|
inlineprotected |
Definition at line 73 of file aalign_significant.h.
|
inlineprotected |
Definition at line 79 of file aalign_significant.h.
|
overridevirtual |
Function in which each program will read parameters that it need. If some error occurs the usage will be printed out.
Reimplemented from XmippProgram.
Reimplemented in Alignment::ProgAlignSignificantGPU< T >.
Definition at line 48 of file aalign_significant.cpp.
|
overridevirtual |
This function will be start running the program. it also should be implemented by derived classes.
Reimplemented from XmippProgram.
Definition at line 575 of file aalign_significant.cpp.
|
overridevirtual |
Show parameters
Reimplemented from XmippProgram.
Reimplemented in Alignment::ProgAlignSignificantGPU< T >.
Definition at line 78 of file aalign_significant.cpp.
|
protectedpure virtual |
Implemented in Alignment::ProgAlignSignificantGPU< T >.
|
protected |
Definition at line 511 of file aalign_significant.cpp.