|
int | charge () const |
|
double | chisq () const |
|
int | nDof () const |
|
const TrkDifTraj & | traj () const |
|
const BField & | bField () const |
|
HepPoint3D | position (double fltL) const |
|
Hep3Vector | direction (double fltL) const |
|
Hep3Vector | momentum (double fltL=0.) const |
|
double | pt (double fltL=0.) const |
|
BesPointErr | positionErr (double fltL) const |
|
BesVectorErr | directionErr (double fltL) const |
|
BesVectorErr | momentumErr (double fltL) const |
|
double | startValidRange () const |
|
double | endValidRange () const |
|
virtual HepMatrix | posmomCov (double fltL) const |
|
virtual void | getAllCovs (double fltL, HepSymMatrix &xxCov, HepSymMatrix &ppCov, HepMatrix &xpCov) const |
|
virtual void | getAllWeights (double fltL, HepVector &pos, HepVector &mom, HepSymMatrix &xxWeight, HepSymMatrix &ppWeight, HepMatrix &xpWeight) const |
|
virtual void | getAllWeights (const HepPoint3D &pt, HepVector &pos, HepVector &mom, HepSymMatrix &xxWeight, HepSymMatrix &ppWeight, HepMatrix &xpWeight) const |
|
virtual void | print (std::ostream &) const |
|
virtual void | printAll (std::ostream &) const |
|
| TrkCompTrk (const BesPointErr &pos, const BesVectorErr &mom, const HepMatrix &xpCov, int charge, double chisq, int nDoF, const BField *bf) |
|
| TrkCompTrk (const TrkCompTrk &right) |
|
virtual | ~TrkCompTrk () |
|
const TrkCompTrk & | operator= (const TrkCompTrk &right) |
|
int | charge () const |
|
double | chisq () const |
|
int | nDof () const |
|
const TrkDifTraj & | traj () const |
|
const BField & | bField () const |
|
HepPoint3D | position (double fltL) const |
|
Hep3Vector | direction (double fltL) const |
|
Hep3Vector | momentum (double fltL=0.) const |
|
double | pt (double fltL=0.) const |
|
BesPointErr | positionErr (double fltL) const |
|
BesVectorErr | directionErr (double fltL) const |
|
BesVectorErr | momentumErr (double fltL) const |
|
double | startValidRange () const |
|
double | endValidRange () const |
|
virtual HepMatrix | posmomCov (double fltL) const |
|
virtual void | getAllCovs (double fltL, HepSymMatrix &xxCov, HepSymMatrix &ppCov, HepMatrix &xpCov) const |
|
virtual void | getAllWeights (double fltL, HepVector &pos, HepVector &mom, HepSymMatrix &xxWeight, HepSymMatrix &ppWeight, HepMatrix &xpWeight) const |
|
virtual void | getAllWeights (const HepPoint3D &pt, HepVector &pos, HepVector &mom, HepSymMatrix &xxWeight, HepSymMatrix &ppWeight, HepMatrix &xpWeight) const |
|
virtual void | print (std::ostream &) const |
|
virtual void | printAll (std::ostream &) const |
|
| TrkCompTrk (const BesPointErr &pos, const BesVectorErr &mom, const HepMatrix &xpCov, int charge, double chisq, int nDoF, const BField *bf) |
|
| TrkCompTrk (const TrkCompTrk &right) |
|
virtual | ~TrkCompTrk () |
|
const TrkCompTrk & | operator= (const TrkCompTrk &right) |
|
virtual int | charge () const =0 |
|
virtual double | chisq () const =0 |
|
virtual int | nDof () const =0 |
|
virtual const TrkDifTraj & | traj () const =0 |
|
virtual HepPoint3D | position (double fltL) const =0 |
|
virtual Hep3Vector | direction (double fltL) const =0 |
|
virtual Hep3Vector | momentum (double fltL=0.) const =0 |
|
virtual double | pt (double fltL=0.) const =0 |
|
virtual BesPointErr | positionErr (double fltL) const =0 |
|
virtual BesVectorErr | directionErr (double fltL) const =0 |
|
virtual BesVectorErr | momentumErr (double fltL) const =0 |
|
virtual HepMatrix | posmomCov (double fltL) const =0 |
|
virtual void | getAllCovs (double fltL, HepSymMatrix &xxCov, HepSymMatrix &ppCov, HepMatrix &xpCov) const =0 |
|
virtual void | getAllWeights (double fltL, HepVector &pos, HepVector &mom, HepSymMatrix &xxWeight, HepSymMatrix &ppWeight, HepMatrix &xpWeight) const =0 |
|
virtual double | startValidRange () const =0 |
|
virtual double | endValidRange () const =0 |
|
virtual void | printAll (std::ostream &ostr) const =0 |
|
virtual void | print (std::ostream &ostr) const =0 |
|
virtual int | charge () const =0 |
|
virtual double | chisq () const =0 |
|
virtual int | nDof () const =0 |
|
virtual const TrkDifTraj & | traj () const =0 |
|
virtual HepPoint3D | position (double fltL) const =0 |
|
virtual Hep3Vector | direction (double fltL) const =0 |
|
virtual Hep3Vector | momentum (double fltL=0.) const =0 |
|
virtual double | pt (double fltL=0.) const =0 |
|
virtual BesPointErr | positionErr (double fltL) const =0 |
|
virtual BesVectorErr | directionErr (double fltL) const =0 |
|
virtual BesVectorErr | momentumErr (double fltL) const =0 |
|
virtual HepMatrix | posmomCov (double fltL) const =0 |
|
virtual void | getAllCovs (double fltL, HepSymMatrix &xxCov, HepSymMatrix &ppCov, HepMatrix &xpCov) const =0 |
|
virtual void | getAllWeights (double fltL, HepVector &pos, HepVector &mom, HepSymMatrix &xxWeight, HepSymMatrix &ppWeight, HepMatrix &xpWeight) const =0 |
|
virtual double | startValidRange () const =0 |
|
virtual double | endValidRange () const =0 |
|
virtual void | printAll (std::ostream &ostr) const =0 |
|
virtual void | print (std::ostream &ostr) const =0 |
|