33 Seed(
double* Pt,
double* Dir,
double* PtErr,
double* DirErr);
37 void GetPoint(
double* Pt,
double* Err)
const;
43 void SetPoint(
double* Pt,
double* Err);
58 Seed(
double* Pt,
double* Dir);
66 friend std::ostream&
operator<<(std::ostream& stream,
Seed const& a);
71 void CrossProd(
double,
double,
double,
double,
double,
double,
double&,
double&,
double&);
friend std::ostream & operator<<(std::ostream &stream, Seed const &a)
double GetDistanceFrom(SpacePoint const &SomePoint) const
Reconstruction base classes.
double GetProjAngleDiscrepancy(Seed const &AnotherSeed) const
double GetAngle(Seed const &AnotherSeed) const
void GetPoint(double *Pt, double *Err) const
double GetProjDiscrepancy(Seed const &AnotherSeed) const
friend bool operator<(const Seed &a, const Seed &b)
void CrossProd(double x1, double x2, double x3, double y1, double y2, double y3, double &out1, double &out2, double &out3)
void SetPoint(double *Pt, double *Err)
double fSeedDirectionError[3]
double GetDistance(Seed const &AnotherSeed) const
int GetPointingSign(Seed const &AnotherSeed) const
void GetVectorBetween(Seed const &AnotherSeed, double *xyz) const
void SetValidity(bool Validity)
void GetDirection(double *Dir, double *Err) const
double fSeedPointError[3]
void SetDirection(double *Dir, double *Err)