Xmipp
v3.23.11-Nereus
|
Public Member Functions | |
ProgSortImages (int argc, char **argv) | |
MPI constructor. More... | |
ProgSortImages (const ProgSortImages &)=delete | |
ProgSortImages (const ProgSortImages &&)=delete | |
~ProgSortImages () | |
MPI destructor. More... | |
ProgSortImages & | operator= (const ProgSortImages &)=delete |
ProgSortImages & | operator= (const ProgSortImages &&)=delete |
void | readParams () |
Read argument from command line. More... | |
void | show () |
Show. More... | |
void | defineParams () |
Usage. More... | |
void | produceSideInfo (int rank) |
Produce side info. More... | |
void | chooseNextImage (int rank, int Nproc) |
Choose next image. More... | |
void | run () |
Main routine. More... | |
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 | |
FileName | fnSel |
FileName | fnRoot |
MpiNode * | node |
FileName | fnStack |
bool | center |
MetaDataVec | SFout |
std::vector< MDRowVec > | toClassify |
Matrix1D< int > | stillToDo |
Image< double > | lastImage |
MultidimArray< int > | mask |
Public Attributes inherited from XmippProgram | |
bool | doRun |
bool | runWithoutArgs |
int | verbose |
Verbosity level. More... | |
int | debug |
Additional Inherited Members | |
Protected Member Functions inherited from XmippProgram | |
void | defineCommons () |
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 35 of file mpi_image_sort.cpp.
|
inline |
|
delete |
|
delete |
|
inline |
MPI destructor.
Definition at line 79 of file mpi_image_sort.cpp.
|
inline |
Choose next image.
Definition at line 194 of file mpi_image_sort.cpp.
|
inlinevirtual |
Usage.
Reimplemented from XmippProgram.
Definition at line 107 of file mpi_image_sort.cpp.
|
delete |
|
delete |
|
inline |
Produce side info.
Definition at line 129 of file mpi_image_sort.cpp.
|
inlinevirtual |
Read argument from command line.
Reimplemented from XmippProgram.
Definition at line 88 of file mpi_image_sort.cpp.
|
inlinevirtual |
Main routine.
Reimplemented from XmippProgram.
Definition at line 290 of file mpi_image_sort.cpp.
|
inline |
bool ProgSortImages::center |
Center
Definition at line 50 of file mpi_image_sort.cpp.
FileName ProgSortImages::fnRoot |
Filename output rootname
Definition at line 42 of file mpi_image_sort.cpp.
FileName ProgSortImages::fnSel |
Filename selection file containing the images
Definition at line 39 of file mpi_image_sort.cpp.
FileName ProgSortImages::fnStack |
Filename of the output stack
Definition at line 47 of file mpi_image_sort.cpp.
Image<double> ProgSortImages::lastImage |
Definition at line 62 of file mpi_image_sort.cpp.
MultidimArray<int> ProgSortImages::mask |
Definition at line 65 of file mpi_image_sort.cpp.
MpiNode* ProgSortImages::node |
Definition at line 44 of file mpi_image_sort.cpp.
MetaDataVec ProgSortImages::SFout |
Definition at line 53 of file mpi_image_sort.cpp.
Matrix1D<int> ProgSortImages::stillToDo |
Definition at line 59 of file mpi_image_sort.cpp.
std::vector< MDRowVec > ProgSortImages::toClassify |
Definition at line 56 of file mpi_image_sort.cpp.