|
BOSS 8.0.0
BESIII Offline Software System
|
#include <TrkAbsFit.h>
Public Member Functions | |
| 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 |
| 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 |
Protected Member Functions | |
| TrkAbsFit () | |
| virtual | ~TrkAbsFit () |
| TrkAbsFit () | |
| virtual | ~TrkAbsFit () |
| TrkAbsFit () | |
| virtual | ~TrkAbsFit () |
Definition at line 40 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkAbsFit.h.
|
protected |
Definition at line 22 of file TrkAbsFit.cxx.
Referenced by print(), and ~TrkAbsFit().
|
protectedvirtual |
Definition at line 17 of file TrkAbsFit.cxx.
|
protected |
|
protectedvirtual |
|
protected |
|
protectedvirtual |
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkSimpleRep, TrkSimpleRep, and TrkSimpleRep.
Referenced by MdcTrkRecon::fillTrackList(), and MdcTrack::storeTrack().
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkSimpleRep, TrkSimpleRep, and TrkSimpleRep.
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkSimpleRep, TrkSimpleRep, and TrkSimpleRep.
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkSimpleRep, TrkSimpleRep, and TrkSimpleRep.
Referenced by MdcTrackListBase::arbitrateHits(), TrkRep::chisqConsistency(), MdcTrkRecon::fillTrackList(), MdcTrackListCsmc::finish3d(), MdcTrackList::finishCircle(), MdcTrackList::finishHelix(), Hough2D::fit(), Hough3D::fit(), TrkRep::positionErr(), and MdcTrack::storeTrack().
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkSimpleRep, TrkSimpleRep, and TrkSimpleRep.
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkSimpleRep, TrkSimpleRep, and TrkSimpleRep.
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkRep, TrkRep, and TrkRep.
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkRep, TrkRep, and TrkRep.
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkRep, TrkRep, and TrkRep.
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkRep, TrkRep, and TrkRep.
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkRep, TrkRep, and TrkRep.
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkRep, TrkRep, and TrkRep.
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkRep, TrkRep, and TrkRep.
Referenced by TrkFit::validFlightLength().
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkRep, TrkRep, and TrkRep.
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkRep, TrkRep, and TrkRep.
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkSimpleRep, TrkSimpleRep, and TrkSimpleRep.
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkSimpleRep, TrkSimpleRep, and TrkSimpleRep.
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkSimpleRep, TrkSimpleRep, and TrkSimpleRep.
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkSimpleRep, TrkSimpleRep, and TrkSimpleRep.
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkSimpleRep, TrkSimpleRep, and TrkSimpleRep.
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkSimpleRep, TrkSimpleRep, and TrkSimpleRep.
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkSimpleRep, TrkSimpleRep, and TrkSimpleRep.
Referenced by MdcTrkRecon::fillTrackList().
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkSimpleRep, TrkSimpleRep, and TrkSimpleRep.
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkSimpleRep, TrkSimpleRep, and TrkSimpleRep.
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkSimpleRep, TrkSimpleRep, and TrkSimpleRep.
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkSimpleRep, TrkSimpleRep, and TrkSimpleRep.
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkSimpleRep, TrkSimpleRep, and TrkSimpleRep.
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkSimpleRep, TrkSimpleRep, and TrkSimpleRep.
Referenced by TrkRep::chisqConsistency(), MdcTrkRecon::fillTrackList(), and MdcTrack::storeTrack().
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkSimpleRep, TrkSimpleRep, and TrkSimpleRep.
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkSimpleRep, TrkSimpleRep, and TrkSimpleRep.
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkRep, TrkRep, and TrkRep.
Referenced by MdcTrkRecon::fillTrackList(), and MdcTrack::storeTrack().
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkRep, TrkRep, and TrkRep.
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkRep, TrkRep, and TrkRep.
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkRep, TrkRep, and TrkRep.
Referenced by MdcTrackList::finishHelix().
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkRep, TrkRep, and TrkRep.
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkRep, TrkRep, and TrkRep.
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkSimpleRep, TrkSimpleRep, and TrkSimpleRep.
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkSimpleRep, TrkSimpleRep, and TrkSimpleRep.
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkSimpleRep, TrkSimpleRep, and TrkSimpleRep.
|
pure virtual |
Implemented in TrkCircleRep, TrkCircleRep, TrkCircleRep, TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkHelixRep, TrkHelixRep, TrkHelixRep, TrkLineRep, TrkLineRep, and TrkLineRep.
|
pure virtual |
Implemented in TrkCircleRep, TrkCircleRep, TrkCircleRep, TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkHelixRep, TrkHelixRep, TrkHelixRep, TrkLineRep, TrkLineRep, and TrkLineRep.
|
pure virtual |
Implemented in TrkCircleRep, TrkCircleRep, TrkCircleRep, TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkHelixRep, TrkHelixRep, TrkHelixRep, TrkLineRep, TrkLineRep, and TrkLineRep.
|
pure virtual |
Implemented in TrkCircleRep, TrkCircleRep, TrkCircleRep, TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkHelixRep, TrkHelixRep, TrkHelixRep, TrkLineRep, TrkLineRep, and TrkLineRep.
|
pure virtual |
Implemented in TrkCircleRep, TrkCircleRep, TrkCircleRep, TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkHelixRep, TrkHelixRep, TrkHelixRep, TrkLineRep, TrkLineRep, and TrkLineRep.
|
pure virtual |
Implemented in TrkCircleRep, TrkCircleRep, TrkCircleRep, TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkHelixRep, TrkHelixRep, TrkHelixRep, TrkLineRep, TrkLineRep, and TrkLineRep.
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkSimpleRep, TrkSimpleRep, and TrkSimpleRep.
Referenced by MdcTrackList::createFromSegs(), MdcTrkRecon::fillTrackList(), MdcTrackList::pickHits(), and MdcTrack::storeTrack().
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkSimpleRep, TrkSimpleRep, and TrkSimpleRep.
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkSimpleRep, TrkSimpleRep, and TrkSimpleRep.
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkRep, TrkRep, and TrkRep.
Referenced by TrkFit::validFlightLength().
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkRep, TrkRep, and TrkRep.
|
pure virtual |
Implemented in TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkRep, TrkRep, and TrkRep.
|
pure virtual |
Implemented in TrkCircleRep, TrkCircleRep, TrkCircleRep, TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkHelixRep, TrkHelixRep, TrkHelixRep, TrkLineRep, TrkLineRep, and TrkLineRep.
Referenced by MdcHitOnTrack::dipAngle(), TrkRep::direction(), TrkRep::directionErr(), TrkRep::endValidRange(), MdcHitOnTrack::entranceAngle(), MdcHitOnTrack::entranceAngleHit(), MdcTrkRecon::fillTrackList(), TrkSimpleRep::getAllWeights(), TrkBmSpotOnTrk::GetRms(), TrkRep::position(), TrkRep::positionErr(), TrkRep::startValidRange(), MdcTrack::storeTrack(), TrkHitOnTrk::updatePoca(), and MdcHitOnTrack::wireAmbig().
|
pure virtual |
Implemented in TrkCircleRep, TrkCircleRep, TrkCircleRep, TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkHelixRep, TrkHelixRep, TrkHelixRep, TrkLineRep, TrkLineRep, and TrkLineRep.
|
pure virtual |
Implemented in TrkCircleRep, TrkCircleRep, TrkCircleRep, TrkCompTrk, TrkCompTrk, TrkCompTrk, TrkHelixRep, TrkHelixRep, TrkHelixRep, TrkLineRep, TrkLineRep, and TrkLineRep.