|
| ProjReportCollection () |
|
virtual | ~ProjReportCollection () |
|
virtual int | addReport (DFLib::Proj::Report *aReport) |
|
| ReportCollection () |
|
virtual | ~ReportCollection () |
| DF Report Collection destructor. More...
|
|
virtual void | deleteReports () |
| destroy all reports stored in collection More...
|
|
virtual int | addReport (DFLib::Abstract::Report *aReport) |
| Add a DF report to the collection. More...
|
|
bool | computeFixCutAverage (DFLib::Abstract::Point &FCA, std::vector< double > &FCA_stddev, double minAngle=0) |
| return the fix cut average of this collection's reports More...
|
|
void | computeLeastSquaresFix (DFLib::Abstract::Point &LS_Fix) |
| Computes least squares solution of DF problem. More...
|
|
void | computeStansfieldFix (DFLib::Abstract::Point &SFix, double &am2, double &bm2, double &phi) |
| Computes Stansfield estimate of Maximum Likelihood solution of DF problem. More...
|
|
void | computeMLFix (DFLib::Abstract::Point &MLFix) |
| Computes Maximum Likelihood solution of DF problem. More...
|
|
void | aggressiveComputeMLFix (DFLib::Abstract::Point &MLFix) |
| more aggressive attempt to get at an ML fix More...
|
|
void | computeCramerRaoBounds (DFLib::Abstract::Point &MLFix, double &am2, double &bm2, double &phi) |
| compute Cramer-Rao bounding ellipse parameters More...
|
|
double | computeCostFunction (std::vector< double > &evaluationPoint) |
| compute cost function for point x,y More...
|
|
void | computeCostFunctionAndGradient (std::vector< double > &evaluationPoint, double &f, std::vector< double > &gradf) |
| compute cost function for point x,y and its gradient More...
|
|
void | computeCostFunctionAndHessian (std::vector< double > &evaluationPoint, double &f, std::vector< double > &gradf, std::vector< std::vector< double > > &h) |
| compute cost function for point x,y its gradient, and its hessian. More...
|
|
int | numValidReports () const |
|
virtual void | toggleValidity (int i) |
|
bool | isValid (int i) const |
|
int | size () const |
|
const DFLib::Abstract::Report * | getReport (int i) const |
|
int | getReportIndex (const std::string &name) const |
| return the index of the report that has the given name, or -1 More...
|
|
int | getReportIndex (const DFLib::Abstract::Report *reportPtr) const |
| return the index of the report that has the given pointer, or -1 More...
|
|
const std::vector< double > & | getReceiverLocationXY (int i) |
|
virtual void | setEvaluationPoint (std::vector< double > &ep) |
| Set the point at which to evaluate the function. More...
|
|
virtual double | getFunctionValue () |
|
virtual double | getFunctionValueAndGradient (std::vector< double > &g) |
|
virtual double | getFunctionValueAndHessian (std::vector< double > &g, std::vector< std::vector< double > > &h) |
|
virtual | ~Group () |
| Provide a virtual destructor. More...
|
|