#include <Seed.h>
Public Member Functions | |
| Seed () | |
| Seed (double *Pt, double *Dir, double *PtErr, double *DirErr) | |
| void | GetDirection (double *Dir, double *Err) const |
| void | GetPoint (double *Pt, double *Err) const |
| double | GetLength () const |
| void | Print () const |
| void | SetDirection (double *Dir, double *Err) |
| void | SetPoint (double *Pt, double *Err) |
| double | GetAngle (Seed const &AnotherSeed) const |
| double | GetProjDiscrepancy (Seed const &AnotherSeed) const |
| double | GetProjAngleDiscrepancy (Seed const &AnotherSeed) const |
| double | GetDistance (Seed const &AnotherSeed) const |
| Seed | Reverse () |
| void | GetVectorBetween (Seed const &AnotherSeed, double *xyz) const |
| double | GetDistanceFrom (SpacePoint const &SomePoint) const |
| int | GetPointingSign (Seed const &AnotherSeed) const |
| Seed (double *Pt, double *Dir) | |
| void | SetDirection (double *Dir) |
| void | SetPoint (double *Pt) |
| bool | IsValid () const |
| void | SetValidity (bool Validity) |
Private Attributes | |
| double | fSeedPoint [3] |
| double | fSeedDirection [3] |
| double | fSeedPointError [3] |
| double | fSeedDirectionError [3] |
| bool | fIsValid |
Friends | |
| std::ostream & | operator<< (std::ostream &stream, Seed const &a) |
| bool | operator< (const Seed &a, const Seed &b) |
| recob::Seed::Seed | ( | ) |
| recob::Seed::Seed | ( | double * | Pt, |
| double * | Dir, | ||
| double * | PtErr, | ||
| double * | DirErr | ||
| ) |
| double recob::Seed::GetAngle | ( | Seed const & | AnotherSeed | ) | const |
| void recob::Seed::GetDirection | ( | double * | Dir, |
| double * | Err | ||
| ) | const |
| double recob::Seed::GetDistance | ( | Seed const & | AnotherSeed | ) | const |
| double recob::Seed::GetDistanceFrom | ( | recob::SpacePoint const & | SomePoint | ) | const |
Definition at line 253 of file Seed.cxx.
| void recob::Seed::GetPoint | ( | double * | Pt, |
| double * | Err | ||
| ) | const |
| int recob::Seed::GetPointingSign | ( | Seed const & | AnotherSeed | ) | const |
| double recob::Seed::GetProjAngleDiscrepancy | ( | Seed const & | AnotherSeed | ) | const |
| double recob::Seed::GetProjDiscrepancy | ( | Seed const & | AnotherSeed | ) | const |
| void recob::Seed::GetVectorBetween | ( | Seed const & | AnotherSeed, |
| double * | xyz | ||
| ) | const |
| bool recob::Seed::IsValid | ( | ) | const |
| void recob::Seed::SetDirection | ( | double * | Dir, |
| double * | Err | ||
| ) |
| void recob::Seed::SetValidity | ( | bool | Validity | ) |
|
friend |
1.8.11