Xmipp
v3.23.11-Nereus
|
#include <classify_first_split.h>
Public Member Functions | |
void | readParams () |
Read argument from command line. More... | |
void | show () |
Show. More... | |
void | defineParams () |
Define parameters. More... | |
void | run () |
Run. More... | |
void | updateWithNewVolume (const MultidimArray< double > &V) |
Update with new volume. More... | |
void | volumeToVector (const MultidimArray< double > &V, MultidimArray< double > &v) |
void | vectorToVolume (const MultidimArray< double > &v, MultidimArray< double > &V) |
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 | fnClasses |
FileName | fnRoot |
int | Nrec |
int | Nsamples |
FileName | fnSym |
bool | externalMask |
Mask | mask |
double | alpha |
MultidimArray< double > | v |
int | Nvols |
size_t | maskSize |
PCAonline | pca |
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 |
Classification First Split Parameters.
Definition at line 37 of file classify_first_split.h.
|
virtual |
Define parameters.
Reimplemented from XmippProgram.
Definition at line 61 of file classify_first_split.cpp.
|
virtual |
Read argument from command line.
Reimplemented from XmippProgram.
Definition at line 32 of file classify_first_split.cpp.
|
virtual |
Run.
Reimplemented from XmippProgram.
Definition at line 73 of file classify_first_split.cpp.
void ProgClassifyFirstSplit::show | ( | ) |
void ProgClassifyFirstSplit::updateWithNewVolume | ( | const MultidimArray< double > & | V | ) |
Update with new volume.
Definition at line 222 of file classify_first_split.cpp.
void ProgClassifyFirstSplit::vectorToVolume | ( | const MultidimArray< double > & | v, |
MultidimArray< double > & | V | ||
) |
Definition at line 212 of file classify_first_split.cpp.
void ProgClassifyFirstSplit::volumeToVector | ( | const MultidimArray< double > & | V, |
MultidimArray< double > & | v | ||
) |
Definition at line 202 of file classify_first_split.cpp.
double ProgClassifyFirstSplit::alpha |
Alpha
Definition at line 55 of file classify_first_split.h.
bool ProgClassifyFirstSplit::externalMask |
External mask
Definition at line 51 of file classify_first_split.h.
FileName ProgClassifyFirstSplit::fnClasses |
Directional classes
Definition at line 41 of file classify_first_split.h.
FileName ProgClassifyFirstSplit::fnRoot |
Rootname
Definition at line 43 of file classify_first_split.h.
FileName ProgClassifyFirstSplit::fnSym |
Symmetry
Definition at line 49 of file classify_first_split.h.
Mask ProgClassifyFirstSplit::mask |
Definition at line 53 of file classify_first_split.h.
size_t ProgClassifyFirstSplit::maskSize |
Definition at line 80 of file classify_first_split.h.
int ProgClassifyFirstSplit::Nrec |
Number of reconstructions
Definition at line 45 of file classify_first_split.h.
int ProgClassifyFirstSplit::Nsamples |
Number of samples per reconstruction
Definition at line 47 of file classify_first_split.h.
int ProgClassifyFirstSplit::Nvols |
Definition at line 79 of file classify_first_split.h.
PCAonline ProgClassifyFirstSplit::pca |
Definition at line 81 of file classify_first_split.h.
MultidimArray<double> ProgClassifyFirstSplit::v |
Definition at line 78 of file classify_first_split.h.