#include <TrkAbsFit.h>
Inheritance diagram for TrkAbsFit:
Public Member Functions | |
virtual int | charge () const =0 |
virtual int | charge () const =0 |
virtual double | chisq () const =0 |
virtual double | chisq () const =0 |
virtual Hep3Vector | direction (double fltL) const =0 |
virtual Hep3Vector | direction (double fltL) const =0 |
virtual BesVectorErr | directionErr (double fltL) const =0 |
virtual BesVectorErr | directionErr (double fltL) const =0 |
virtual double | endValidRange () const =0 |
virtual double | endValidRange () const =0 |
virtual void | getAllCovs (double fltL, HepSymMatrix &xxCov, HepSymMatrix &ppCov, HepMatrix &xpCov) 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 void | getAllWeights (double fltL, HepVector &pos, HepVector &mom, HepSymMatrix &xxWeight, HepSymMatrix &ppWeight, HepMatrix &xpWeight) const =0 |
virtual Hep3Vector | momentum (double fltL=0.) const =0 |
virtual Hep3Vector | momentum (double fltL=0.) const =0 |
virtual BesVectorErr | momentumErr (double fltL) const =0 |
virtual BesVectorErr | momentumErr (double fltL) const =0 |
virtual int | nDof () const =0 |
virtual int | nDof () const =0 |
virtual HepPoint3D | position (double fltL) const =0 |
virtual HepPoint3D | position (double fltL) const =0 |
virtual BesPointErr | positionErr (double fltL) const =0 |
virtual BesPointErr | positionErr (double fltL) const =0 |
virtual HepMatrix | posmomCov (double fltL) const =0 |
virtual HepMatrix | posmomCov (double fltL) const =0 |
virtual void | print (std::ostream &ostr) const =0 |
virtual void | print (std::ostream &ostr) const =0 |
virtual void | printAll (std::ostream &ostr) const =0 |
virtual void | printAll (std::ostream &ostr) const =0 |
virtual double | pt (double fltL=0.) const =0 |
virtual double | pt (double fltL=0.) const =0 |
virtual double | startValidRange () const =0 |
virtual double | startValidRange () const =0 |
virtual const TrkDifTraj & | traj () const =0 |
virtual const TrkDifTraj & | traj () const =0 |
Protected Member Functions | |
TrkAbsFit () | |
TrkAbsFit () | |
virtual | ~TrkAbsFit () |
virtual | ~TrkAbsFit () |
Private Member Functions | |
TrkAbsFit & | operator= (const TrkAbsFit &) |
TrkAbsFit & | operator= (const TrkAbsFit &) |
TrkAbsFit (const TrkAbsFit &) | |
TrkAbsFit (const TrkAbsFit &) |
|
00022 {
00023 //------------------------------------------------------------------------
00024 }
|
|
00017 {
00018 //------------------------------------------------------------------------
00019 }
|
|
|
|
|
|
|
|
|
|
Implemented in TrkCompTrk, TrkSimpleRep, TrkCompTrk, and TrkSimpleRep. |
|
Implemented in TrkCompTrk, TrkSimpleRep, TrkCompTrk, and TrkSimpleRep. |
|
Implemented in TrkCompTrk, TrkSimpleRep, TrkCompTrk, and TrkSimpleRep. |
|
Implemented in TrkCompTrk, TrkSimpleRep, TrkCompTrk, and TrkSimpleRep. |
|
Implemented in TrkCompTrk, TrkRep, TrkCompTrk, and TrkRep. |
|
Implemented in TrkCompTrk, TrkRep, TrkCompTrk, and TrkRep. |
|
Implemented in TrkCompTrk, TrkRep, TrkCompTrk, and TrkRep. |
|
Implemented in TrkCompTrk, TrkRep, TrkCompTrk, and TrkRep. |
|
Implemented in TrkCompTrk, TrkRep, TrkCompTrk, and TrkRep. |
|
Implemented in TrkCompTrk, TrkRep, TrkCompTrk, and TrkRep. |
|
Implemented in TrkCompTrk, TrkSimpleRep, TrkCompTrk, and TrkSimpleRep. |
|
Implemented in TrkCompTrk, TrkSimpleRep, TrkCompTrk, and TrkSimpleRep. |
|
Implemented in TrkCompTrk, TrkSimpleRep, TrkCompTrk, and TrkSimpleRep. |
|
Implemented in TrkCompTrk, TrkSimpleRep, TrkCompTrk, and TrkSimpleRep. |
|
Implemented in TrkCompTrk, TrkSimpleRep, TrkCompTrk, and TrkSimpleRep. |
|
Implemented in TrkCompTrk, TrkSimpleRep, TrkCompTrk, and TrkSimpleRep. |
|
Implemented in TrkCompTrk, TrkSimpleRep, TrkCompTrk, and TrkSimpleRep. |
|
Implemented in TrkCompTrk, TrkSimpleRep, TrkCompTrk, and TrkSimpleRep. |
|
Implemented in TrkCompTrk, TrkSimpleRep, TrkCompTrk, and TrkSimpleRep. |
|
Implemented in TrkCompTrk, TrkSimpleRep, TrkCompTrk, and TrkSimpleRep. |
|
|
|
|
|
Implemented in TrkCompTrk, TrkRep, TrkCompTrk, and TrkRep. |
|
Implemented in TrkCompTrk, TrkRep, TrkCompTrk, and TrkRep. |
|
Implemented in TrkCompTrk, TrkRep, TrkCompTrk, and TrkRep. |
|
Implemented in TrkCompTrk, TrkRep, TrkCompTrk, and TrkRep. |
|
Implemented in TrkCompTrk, TrkSimpleRep, TrkCompTrk, and TrkSimpleRep. |
|
Implemented in TrkCompTrk, TrkSimpleRep, TrkCompTrk, and TrkSimpleRep. |
|
Implemented in TrkCompTrk, TrkCircleRep, TrkHelixRep, TrkLineRep, TrkCompTrk, TrkCircleRep, TrkHelixRep, and TrkLineRep. |
|
Implemented in TrkCompTrk, TrkCircleRep, TrkHelixRep, TrkLineRep, TrkCompTrk, TrkCircleRep, TrkHelixRep, and TrkLineRep. |
|
Implemented in TrkCompTrk, TrkCircleRep, TrkHelixRep, TrkLineRep, TrkCompTrk, TrkCircleRep, TrkHelixRep, and TrkLineRep. |
|
Implemented in TrkCompTrk, TrkCircleRep, TrkHelixRep, TrkLineRep, TrkCompTrk, TrkCircleRep, TrkHelixRep, and TrkLineRep. |
|
Implemented in TrkCompTrk, TrkSimpleRep, TrkCompTrk, and TrkSimpleRep. |
|
Implemented in TrkCompTrk, TrkSimpleRep, TrkCompTrk, and TrkSimpleRep. |
|
Implemented in TrkCompTrk, TrkRep, TrkCompTrk, and TrkRep. |
|
Implemented in TrkCompTrk, TrkRep, TrkCompTrk, and TrkRep. |
|
Implemented in TrkCompTrk, TrkCircleRep, TrkHelixRep, TrkLineRep, TrkCompTrk, TrkCircleRep, TrkHelixRep, and TrkLineRep. |
|
Implemented in TrkCompTrk, TrkCircleRep, TrkHelixRep, TrkLineRep, TrkCompTrk, TrkCircleRep, TrkHelixRep, and TrkLineRep. |