#include <ErrorPropagation.h>
Public Member Functions | |
CalculateFdCorePosition (const fevt::Eye &eye) | |
CalculateFdCorePosition (const fevt::Eye &eye) | |
std::vector< double > | operator() (const std::vector< double > &p) const |
std::vector< double > | operator() (const std::vector< double > &p) const override |
Private Attributes | |
const fevt::Eye & | fEye |
Definition at line 16 of file General/RecDataWriterNG/ErrorPropagation.h.
CalculateFdCorePosition::CalculateFdCorePosition | ( | const fevt::Eye & | eye | ) |
Definition at line 165 of file ErrorPropagation.cc.
otoa::err::CalculateFdCorePosition::CalculateFdCorePosition | ( | const fevt::Eye & | eye | ) |
|
virtual |
INPUT-vector: Rp, Chi0, SDPtheta, SDPphi OUTPUT-vector: x/easting, y/northing
Implements utl::FCNCalculator.
Definition at line 171 of file ErrorPropagation.cc.
References utl::Cross(), ERROR, fEye, fwk::CoordinateSystemRegistry::Get(), utl::UTMPoint::GetEasting(), fdet::Eye::GetEyeCoordinateSystem(), utl::UTMPoint::GetNorthing(), fdet::Eye::GetPosition(), utl::kPi, utl::Normalized(), and result.
|
overridevirtual |
INPUT-vector: Rp, Chi0, SDPtheta, SDPphi OUTPUT-vector: x/easting, y/northing
Implements utl::FCNCalculator.
|
private |
Definition at line 23 of file General/RecDataWriterNG/ErrorPropagation.h.
Referenced by operator()().