#include <SelectionUserVariables.h>
Public Member Functions | |
SelectionUserVariables * | clone () const override |
const std::vector< char > & | fullSelection () const |
SelectionUserVariables (const std::vector< char > &sel) | |
~SelectionUserVariables () override | |
Public Member Functions inherited from AlignmentUserVariables | |
virtual | ~AlignmentUserVariables () |
Private Attributes | |
std::vector< char > | myFullSelection |
Ugly class to "missuse" AlignmentParameters::userVariables() to transfer information about other parameter selections then just '1' (keep) or '0' (ignore) to the alignment algorithm.
(last update by
)
Definition at line 20 of file SelectionUserVariables.h.
|
inlineexplicit |
Definition at line 23 of file SelectionUserVariables.h.
Referenced by clone().
|
inlineoverride |
Definition at line 24 of file SelectionUserVariables.h.
|
inlineoverridevirtual |
Implements AlignmentUserVariables.
Definition at line 25 of file SelectionUserVariables.h.
References SelectionUserVariables().
|
inline |
Definition at line 27 of file SelectionUserVariables.h.
References myFullSelection.
Referenced by PedeSteerer::buildNoHierarchyCollection(), PedeSteerer::checkParameterChoices(), PedeSteerer::fixParameters(), PedeSteerer::isCorrectToRefSystem(), PedeSteerer::presigmasFile(), and PedeSteerer::selectCoordinateAlis().
|
private |
Definition at line 30 of file SelectionUserVariables.h.
Referenced by fullSelection().