|
BOSS 7.1.1
BESIII Offline Software System
|
#include <TrkSimpleMaker.h>
Inheritance diagram for TrkSimpleMaker< T >:Public Member Functions | |
| TrkSimpleMaker () | |
| virtual | ~TrkSimpleMaker () |
| virtual void | changeFit (TrkRecoTrk &theTrack) const |
| TrkRecoTrk * | makeTrack (const TrkExchangePar &helix, const double chi2, const TrkContext &, double trackT0) const |
| bool | setFlipAndDrop (TrkRecoTrk &, bool allowFlips, bool allowDrops) const |
| void | setValidRange (TrkRecoTrk &track, double newLo, double newHi) const |
| void | setValues (TrkRecoTrk &theTrack, const TrkExchangePar &newPars, double chi2) const |
Public Member Functions inherited from TrkFitMaker | |
| virtual | ~TrkFitMaker () |
| void | changeDefault (TrkRecoTrk &, PdtPid::PidType) const |
Additional Inherited Members | |
Protected Member Functions inherited from TrkFitMaker | |
| std::pair< TrkRepIter, TrkRepIter > | uniqueReps (const TrkRecoTrk &t) const |
| void | setRep (TrkRecoTrk &, TrkRep *) const |
| void | repointHypo (TrkRecoTrk &, PdtPid::PidType hypo, PdtPid::PidType fit) const |
| void | setFitNumber (TrkRecoTrk &, PdtPid::PidType, int) const |
| std::pair< TrkRepIter, TrkRepIter > | allReps (const TrkRecoTrk &t) const |
| TrkRep * | getRep (TrkRecoTrk &, PdtPid::PidType) const |
| void | addHypoTo (TrkRecoTrk &, TrkRep *, PdtPid::PidType hypo) const |
| TrkRecoTrk * | createTrack (PdtPid::PidType, const TrkContext &, double t0) const |
| TrkRecoTrk * | createTrack (PdtPid::PidType, long idnum, double t0) const |
| void | setIdManager (TrkRecoTrk &, TrkIdManager *) const |
| void | setBField (TrkRecoTrk &, const BField *) const |
Definition at line 27 of file TrkSimpleMaker.h.
| TrkSimpleMaker< T >::TrkSimpleMaker | ( | ) |
|
virtual |
|
virtual |
Referenced by MdcTrackListCsmc::finish3d().
| TrkRecoTrk * TrkSimpleMaker< T >::makeTrack | ( | const TrkExchangePar & | helix, |
| const double | chi2, | ||
| const TrkContext & | , | ||
| double | trackT0 ) const |
Referenced by MdcxCosmicSewer::execute(), Hough2D::fit(), Hough3D::fit(), and MdcTrack::MdcTrack().
| bool TrkSimpleMaker< T >::setFlipAndDrop | ( | TrkRecoTrk & | , |
| bool | allowFlips, | ||
| bool | allowDrops ) const |
| void TrkSimpleMaker< T >::setValidRange | ( | TrkRecoTrk & | track, |
| double | newLo, | ||
| double | newHi ) const |
| void TrkSimpleMaker< T >::setValues | ( | TrkRecoTrk & | theTrack, |
| const TrkExchangePar & | newPars, | ||
| double | chi2 ) const |