#include <Output.h>
Public Member Functions | |
CPointLiftInfo (int maxLift, const EpsFrommerType &epsFrommer) | |
void | clear () |
void | setMaxLift (int maxLift) |
virtual | ~CPointLiftInfo () |
vector< CFLiftPointType * > & | getLiftPointsRef () |
void | numGtZero (int num) const |
void | numGEZero (int num) const |
void | setLiftTestPassed (bool liftTestPassed) |
void | setMinFailedLiftNr (int minFailedLiftNr) |
void | setMaxFailedLiftNr (int maxFailedLiftNr) |
void | setFirstFailedTrialNr (int firstFailedTrialNr) |
void | setFailedTrialCount (int failedTrialCount) |
bool | liftTestPassed () const |
int | getMinFailedLiftNr () const |
int | getMaxFailedLiftNr () const |
int | getFirstFailedTrialNr () const |
int | getFailedTrialCount () const |
void | setLiftPoints (const vector< CFLiftPointType * > &liftPoints) |
void | print (ostream &os) const |
void | printLiftPoints (ostream &os, const vector< CFLiftPointType * > &liftPoints, const EpsFrommerType &epsFrommerRef) const |
void | printLiftTestResult (ostream &os, const CPointLiftInfo< EpsFrommerType, CFLiftPointType > &pointLiftInfo, const vector< CFLiftPointType * > &liftPoints, const EpsFrommerType &epsFrommerRef) const |
void | printPolynomCoefficients (ostream &os, const typename EpsFrommerType::TPolynomXY &P_polynom_ref, const typename EpsFrommerType::TPolynomXY &Q_polynom_ref) const |
Protected Member Functions | |
CPointLiftInfo () | |
Protected Attributes | |
bool | liftTestPassed_m |
int | maxLift_m |
int | minFailedLiftNr_m |
int | maxFailedLiftNr_m |
int | firstFailedTrialNr_m |
int | failedTrialCount_m |
vector< CFLiftPointType * > | liftPoints_m |
const EpsFrommerType & | epsFrommer_m |
Definition at line 62 of file Output.h.
nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::CPointLiftInfo | ( | ) | [inline, protected] |
nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::CPointLiftInfo | ( | int | maxLift, | |
const EpsFrommerType & | epsFrommer | |||
) | [inline] |
virtual nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::~CPointLiftInfo | ( | ) | [inline, virtual] |
Definition at line 118 of file Output.h.
References nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::liftPoints_m.
void nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::clear | ( | ) | [inline] |
Definition at line 104 of file Output.h.
References nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::failedTrialCount_m, nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::firstFailedTrialNr_m, nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::liftTestPassed_m, nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::maxFailedLiftNr_m, and nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::minFailedLiftNr_m.
int nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::getFailedTrialCount | ( | ) | const [inline] |
Definition at line 196 of file Output.h.
References nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::failedTrialCount_m.
Referenced by nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::printLiftTestResult().
int nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::getFirstFailedTrialNr | ( | ) | const [inline] |
Definition at line 194 of file Output.h.
References nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::firstFailedTrialNr_m.
Referenced by nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::printLiftTestResult().
vector<CFLiftPointType*>& nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::getLiftPointsRef | ( | ) | [inline] |
Definition at line 130 of file Output.h.
References nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::liftPoints_m.
int nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::getMaxFailedLiftNr | ( | ) | const [inline] |
Definition at line 192 of file Output.h.
References nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::maxFailedLiftNr_m.
Referenced by nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::printLiftTestResult().
int nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::getMinFailedLiftNr | ( | ) | const [inline] |
Definition at line 190 of file Output.h.
References nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::minFailedLiftNr_m.
Referenced by nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::printLiftTestResult().
bool nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::liftTestPassed | ( | ) | const [inline] |
Definition at line 188 of file Output.h.
References nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::liftTestPassed_m.
Referenced by nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::printLiftTestResult().
void nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::numGEZero | ( | int | num | ) | const [inline] |
Definition at line 137 of file Output.h.
Referenced by nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::setFailedTrialCount().
void nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::numGtZero | ( | int | num | ) | const [inline] |
Definition at line 132 of file Output.h.
Referenced by nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::setFirstFailedTrialNr(), nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::setMaxFailedLiftNr(), and nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::setMinFailedLiftNr().
void nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::print | ( | ostream & | os | ) | const [inline] |
Definition at line 204 of file Output.h.
References nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::epsFrommer_m, nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::liftPoints_m, and nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::printLiftTestResult().
void nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::printLiftPoints | ( | ostream & | os, | |
const vector< CFLiftPointType * > & | liftPoints, | |||
const EpsFrommerType & | epsFrommerRef | |||
) | const [inline] |
todo: um epsFrommer nicht an CPointLiftInfo übergeben zu müssen, könnte CFLiftPointType eine Referenz auf den Ring speichern.
Definition at line 214 of file Output.h.
References nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::maxLift_m, and nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::printPolynomCoefficients().
Referenced by nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::printLiftTestResult().
void nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::printLiftTestResult | ( | ostream & | os, | |
const CPointLiftInfo< EpsFrommerType, CFLiftPointType > & | pointLiftInfo, | |||
const vector< CFLiftPointType * > & | liftPoints, | |||
const EpsFrommerType & | epsFrommerRef | |||
) | const [inline] |
falls keine LiftPunkte angefordert wurden, wird nichts ausgegeben,d.h. nach dem Komma folgt direkt '}'
Definition at line 239 of file Output.h.
References nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::getFailedTrialCount(), nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::getFirstFailedTrialNr(), nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::getMaxFailedLiftNr(), nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::getMinFailedLiftNr(), nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::liftTestPassed(), and nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::printLiftPoints().
Referenced by nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::print().
void nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::printPolynomCoefficients | ( | ostream & | os, | |
const typename EpsFrommerType::TPolynomXY & | P_polynom_ref, | |||
const typename EpsFrommerType::TPolynomXY & | Q_polynom_ref | |||
) | const [inline] |
Definition at line 269 of file Output.h.
Referenced by nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::printLiftPoints().
void nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::setFailedTrialCount | ( | int | failedTrialCount | ) | [inline] |
Definition at line 180 of file Output.h.
References nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::failedTrialCount_m, and nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::numGEZero().
Referenced by nCenterFocus::CenterFocusExperiment< variant >::performLiftTrials().
void nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::setFirstFailedTrialNr | ( | int | firstFailedTrialNr | ) | [inline] |
Definition at line 172 of file Output.h.
References nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::firstFailedTrialNr_m, and nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::numGtZero().
Referenced by nCenterFocus::CenterFocusExperiment< variant >::performLiftTrials().
void nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::setLiftPoints | ( | const vector< CFLiftPointType * > & | liftPoints | ) | [inline] |
Definition at line 199 of file Output.h.
References nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::liftPoints_m.
void nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::setLiftTestPassed | ( | bool | liftTestPassed | ) | [inline] |
Definition at line 152 of file Output.h.
References nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::liftTestPassed_m.
Referenced by nCenterFocus::CenterFocusExperiment< variant >::performLiftTrials(), and nCenterFocus::CenterFocusExperiment< variant >::performRegularExperiment().
void nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::setMaxFailedLiftNr | ( | int | maxFailedLiftNr | ) | [inline] |
Definition at line 164 of file Output.h.
References nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::maxFailedLiftNr_m, and nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::numGtZero().
Referenced by nCenterFocus::CenterFocusExperiment< variant >::performLiftTrials().
void nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::setMaxLift | ( | int | maxLift | ) | [inline] |
Definition at line 113 of file Output.h.
References nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::maxLift_m.
void nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::setMinFailedLiftNr | ( | int | minFailedLiftNr | ) | [inline] |
Definition at line 156 of file Output.h.
References nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::minFailedLiftNr_m, and nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::numGtZero().
Referenced by nCenterFocus::CenterFocusExperiment< variant >::performLiftTrials().
const EpsFrommerType& nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::epsFrommer_m [protected] |
Definition at line 77 of file Output.h.
Referenced by nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::print().
int nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::failedTrialCount_m [protected] |
Definition at line 72 of file Output.h.
Referenced by nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::clear(), nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::getFailedTrialCount(), and nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::setFailedTrialCount().
int nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::firstFailedTrialNr_m [protected] |
Definition at line 70 of file Output.h.
Referenced by nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::clear(), nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::getFirstFailedTrialNr(), and nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::setFirstFailedTrialNr().
vector<CFLiftPointType*> nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::liftPoints_m [protected] |
Definition at line 76 of file Output.h.
Referenced by nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::getLiftPointsRef(), nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::print(), nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::setLiftPoints(), and nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::~CPointLiftInfo().
bool nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::liftTestPassed_m [protected] |
Definition at line 66 of file Output.h.
Referenced by nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::clear(), nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::liftTestPassed(), and nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::setLiftTestPassed().
int nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::maxFailedLiftNr_m [protected] |
Definition at line 69 of file Output.h.
Referenced by nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::clear(), nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::getMaxFailedLiftNr(), and nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::setMaxFailedLiftNr().
int nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::maxLift_m [protected] |
Definition at line 67 of file Output.h.
Referenced by nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::printLiftPoints(), and nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::setMaxLift().
int nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::minFailedLiftNr_m [protected] |
Definition at line 68 of file Output.h.
Referenced by nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::clear(), nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::getMinFailedLiftNr(), and nCenterFocus::CPointLiftInfo< EpsFrommerType, CFLiftPointType >::setMinFailedLiftNr().