|
BOSS 8.0.0
BESIII Offline Software System
|
#include <TrkHitOnTrk.h>
Public Types | |
| typedef std::unary_function< TrkHitOnTrk, bool > | predicate_type |
| typedef std::unary_function< TrkHitOnTrk, bool > | predicate_type |
| typedef std::unary_function< TrkHitOnTrk, bool > | predicate_type |
Public Member Functions | |
| TrkHitOnTrk (const TrkFundHit *, double tolerance) | |
| virtual | ~TrkHitOnTrk () |
| virtual TrkHitOnTrk * | clone (TrkRep *parentRep, const TrkDifTraj *trkTraj=0) const =0 |
| const TrkRecoTrk * | getParentTrack () const |
| const TrkRep * | getParentRep () const |
| PdtPid::PidType | particleType () const |
| const TrkFundHit * | hit () const |
| TrkFundHit * | hit () |
| const TrkDifTraj * | trkTraj () const |
| virtual const MdcHitOnTrack * | mdcHitOnTrack () const |
| virtual const SvtHitOnTrack * | svtHitOnTrack () const |
| bool | isActive () const |
| bool | isUsable () const |
| bool | mustUse () const |
| virtual TrkEnums::TrkViewInfo | whatView () const =0 |
| virtual unsigned | layerNumber () const =0 |
| double | hitRms () const |
| double | weight () const |
| double | fltLen () const |
| double | hitLen () const |
| virtual int | ambig () const |
| virtual void | setAmbig (int newambig) |
| bool | operator== (const TrkHitOnTrk &) const |
| bool | operator< (const TrkHitOnTrk &rhs) const |
| virtual const Trajectory * | hitTraj () const =0 |
| bool | hasResidual () const |
| TrkErrCode | getFitStuff (HepVector &derivs, double &deltaChi) const |
| TrkErrCode | getFitStuff (double &deltaChi) const |
| double | resid (bool exclude=false) const |
| bool | resid (double &resid, double &residErr, bool exclude=false) const |
| double | residual () const |
| virtual bool | timeResid (double &resid, double &error) const =0 |
| virtual bool | timeAbsolute (double &time, double &error) const =0 |
| TrkRecoTrk * | parentTrack () const |
| void | setActivity (bool turnOn) |
| void | setUsability (int usability) |
| void | setFltLen (double f) |
| void | setHitRms (double newRms) |
| virtual void | print (std::ostream &) const |
| virtual void | printAll (std::ostream &) const |
| TrkHitOnTrk (const TrkFundHit *, double tolerance) | |
| virtual | ~TrkHitOnTrk () |
| virtual TrkHitOnTrk * | clone (TrkRep *parentRep, const TrkDifTraj *trkTraj=0) const =0 |
| const TrkRecoTrk * | getParentTrack () const |
| const TrkRep * | getParentRep () const |
| PdtPid::PidType | particleType () const |
| const TrkFundHit * | hit () const |
| TrkFundHit * | hit () |
| const TrkDifTraj * | trkTraj () const |
| virtual const MdcHitOnTrack * | mdcHitOnTrack () const |
| virtual const SvtHitOnTrack * | svtHitOnTrack () const |
| bool | isActive () const |
| bool | isUsable () const |
| bool | mustUse () const |
| virtual TrkEnums::TrkViewInfo | whatView () const =0 |
| virtual unsigned | layerNumber () const =0 |
| double | hitRms () const |
| double | weight () const |
| double | fltLen () const |
| double | hitLen () const |
| virtual int | ambig () const |
| virtual void | setAmbig (int newambig) |
| bool | operator== (const TrkHitOnTrk &) const |
| bool | operator< (const TrkHitOnTrk &rhs) const |
| virtual const Trajectory * | hitTraj () const =0 |
| bool | hasResidual () const |
| TrkErrCode | getFitStuff (HepVector &derivs, double &deltaChi) const |
| TrkErrCode | getFitStuff (double &deltaChi) const |
| double | resid (bool exclude=false) const |
| bool | resid (double &resid, double &residErr, bool exclude=false) const |
| double | residual () const |
| virtual bool | timeResid (double &resid, double &error) const =0 |
| virtual bool | timeAbsolute (double &time, double &error) const =0 |
| TrkRecoTrk * | parentTrack () const |
| void | setActivity (bool turnOn) |
| void | setUsability (int usability) |
| void | setFltLen (double f) |
| void | setHitRms (double newRms) |
| virtual void | print (std::ostream &) const |
| virtual void | printAll (std::ostream &) const |
| TrkHitOnTrk (const TrkFundHit *, double tolerance) | |
| virtual | ~TrkHitOnTrk () |
| virtual TrkHitOnTrk * | clone (TrkRep *parentRep, const TrkDifTraj *trkTraj=0) const =0 |
| const TrkRecoTrk * | getParentTrack () const |
| const TrkRep * | getParentRep () const |
| PdtPid::PidType | particleType () const |
| const TrkFundHit * | hit () const |
| TrkFundHit * | hit () |
| const TrkDifTraj * | trkTraj () const |
| virtual const MdcHitOnTrack * | mdcHitOnTrack () const |
| virtual const SvtHitOnTrack * | svtHitOnTrack () const |
| bool | isActive () const |
| bool | isUsable () const |
| bool | mustUse () const |
| virtual TrkEnums::TrkViewInfo | whatView () const =0 |
| virtual unsigned | layerNumber () const =0 |
| double | hitRms () const |
| double | weight () const |
| double | fltLen () const |
| double | hitLen () const |
| virtual int | ambig () const |
| virtual void | setAmbig (int newambig) |
| bool | operator== (const TrkHitOnTrk &) const |
| bool | operator< (const TrkHitOnTrk &rhs) const |
| virtual const Trajectory * | hitTraj () const =0 |
| bool | hasResidual () const |
| TrkErrCode | getFitStuff (HepVector &derivs, double &deltaChi) const |
| TrkErrCode | getFitStuff (double &deltaChi) const |
| double | resid (bool exclude=false) const |
| bool | resid (double &resid, double &residErr, bool exclude=false) const |
| double | residual () const |
| virtual bool | timeResid (double &resid, double &error) const =0 |
| virtual bool | timeAbsolute (double &time, double &error) const =0 |
| TrkRecoTrk * | parentTrack () const |
| void | setActivity (bool turnOn) |
| void | setUsability (int usability) |
| void | setFltLen (double f) |
| void | setHitRms (double newRms) |
| virtual void | print (std::ostream &) const |
| virtual void | printAll (std::ostream &) const |
Protected Member Functions | |
| TrkHitOnTrk (const TrkHitOnTrk &hitToBeCopied, TrkRep *newRep, const TrkDifTraj *trkTraj=0) | |
| void | setHitResid (double newResid) |
| TrkRep * | parentRep () const |
| void | setHitLen (double h) |
| void | setUsedHit () |
| void | setUnusedHit () |
| virtual TrkErrCode | updateMeasurement (const TrkDifTraj *traj, bool maintainAmbiguity)=0 |
| TrkErrCode | updatePoca (const TrkDifTraj *trkTraj, bool maintainAmbiguity) |
| TrkHitOnTrk (const TrkHitOnTrk &hitToBeCopied, TrkRep *newRep, const TrkDifTraj *trkTraj=0) | |
| void | setHitResid (double newResid) |
| TrkRep * | parentRep () const |
| void | setHitLen (double h) |
| void | setUsedHit () |
| void | setUnusedHit () |
| virtual TrkErrCode | updateMeasurement (const TrkDifTraj *traj, bool maintainAmbiguity)=0 |
| TrkErrCode | updatePoca (const TrkDifTraj *trkTraj, bool maintainAmbiguity) |
| TrkHitOnTrk (const TrkHitOnTrk &hitToBeCopied, TrkRep *newRep, const TrkDifTraj *trkTraj=0) | |
| void | setHitResid (double newResid) |
| TrkRep * | parentRep () const |
| void | setHitLen (double h) |
| void | setUsedHit () |
| void | setUnusedHit () |
| virtual TrkErrCode | updateMeasurement (const TrkDifTraj *traj, bool maintainAmbiguity)=0 |
| TrkErrCode | updatePoca (const TrkDifTraj *trkTraj, bool maintainAmbiguity) |
Protected Attributes | |
| TrkRep * | _parentRep |
| TrkFundHit * | _theHit |
| bool | _isActive |
| int | _isUsable |
| double | _hitRms |
| double | _trkLen |
| double | _hitLen |
| double | _resid |
| const TrkDifTraj * | _trkTraj |
| TrkPoca * | _poca |
| double | _tolerance |
Friends | |
| class | TrkHotList |
| class | TrkRecoTrk |
| class | TrkRep |
| class | TrkHitOnTrkUpdater |
| class | TrkBase::Functors::updateMeasurement |
| class | TrkBase::Functors::setActive |
| class | TrkBase::Functors::setParent |
Definition at line 54 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkHitOnTrk.h.
| typedef std::unary_function<TrkHitOnTrk, bool> TrkHitOnTrk::predicate_type |
Definition at line 61 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkHitOnTrk.h.
| typedef std::unary_function<TrkHitOnTrk, bool> TrkHitOnTrk::predicate_type |
Definition at line 61 of file InstallArea/x86_64-el9-gcc13-opt/include/TrkBase/TrkHitOnTrk.h.
| typedef std::unary_function<TrkHitOnTrk, bool> TrkHitOnTrk::predicate_type |
Definition at line 61 of file Reconstruction/MdcPatRec/TrkBase/include/TrkBase/TrkHitOnTrk.h.
| TrkHitOnTrk::TrkHitOnTrk | ( | const TrkFundHit * | hit, |
| double | tolerance ) |
Definition at line 33 of file TrkHitOnTrk.cxx.
Referenced by MdcRecoHitOnTrack::clone(), clone(), MdcHitOnTrack::MdcHitOnTrack(), MdcHitOnTrack::MdcHitOnTrack(), operator<(), operator==(), TrkBase::Functors::setParent, TrkBmSpotOnTrk::TrkBmSpotOnTrk(), TrkBmSpotOnTrk::TrkBmSpotOnTrk(), TrkHitOnTrk(), updateMeasurement(), and updatePoca().
|
virtual |
Definition at line 88 of file TrkHitOnTrk.cxx.
|
protected |
Definition at line 48 of file TrkHitOnTrk.cxx.
| TrkHitOnTrk::TrkHitOnTrk | ( | const TrkFundHit * | , |
| double | tolerance ) |
|
virtual |
|
protected |
| TrkHitOnTrk::TrkHitOnTrk | ( | const TrkFundHit * | , |
| double | tolerance ) |
|
virtual |
|
protected |
|
virtual |
Reimplemented in MdcHitOnTrack, MdcHitOnTrack, and MdcHitOnTrack.
Definition at line 147 of file TrkHitOnTrk.cxx.
Referenced by MdcTrackList::dumpStCombine().
|
virtual |
Reimplemented in MdcHitOnTrack, MdcHitOnTrack, and MdcHitOnTrack.
|
virtual |
Reimplemented in MdcHitOnTrack, MdcHitOnTrack, and MdcHitOnTrack.
|
pure virtual |
Implemented in MdcRecoHitOnTrack, MdcRecoHitOnTrack, MdcRecoHitOnTrack, TrkBmSpotOnTrk, TrkBmSpotOnTrk, and TrkBmSpotOnTrk.
Referenced by TrkHitList::appendHot(), and TrkBase::Functors::cloneHot::operator()().
|
pure virtual |
Implemented in MdcRecoHitOnTrack, MdcRecoHitOnTrack, MdcRecoHitOnTrack, TrkBmSpotOnTrk, TrkBmSpotOnTrk, and TrkBmSpotOnTrk.
|
pure virtual |
Implemented in MdcRecoHitOnTrack, MdcRecoHitOnTrack, MdcRecoHitOnTrack, TrkBmSpotOnTrk, TrkBmSpotOnTrk, and TrkBmSpotOnTrk.
|
inline |
Definition at line 94 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkHitOnTrk.h.
Referenced by MdcHitOnTrack::dcaToWire(), MdcHitOnTrack::dipAngle(), TrkHotListFull::endFoundRange(), MdcHitOnTrack::entranceAngle(), MdcHitOnTrack::entranceAngleHit(), MdcTrkRecon::fillTrackList(), getFitStuff(), TrkBmSpotOnTrk::GetRms(), operator<(), MdcTrackList::pickHits(), TrkHotListFull::startFoundRange(), MdcTrack::storeTrack(), TrkHitOnTrk(), updatePoca(), and MdcHitOnTrack::wireAmbig().
|
inline |
Definition at line 94 of file InstallArea/x86_64-el9-gcc13-opt/include/TrkBase/TrkHitOnTrk.h.
|
inline |
Definition at line 94 of file Reconstruction/MdcPatRec/TrkBase/include/TrkBase/TrkHitOnTrk.h.
| TrkErrCode TrkHitOnTrk::getFitStuff | ( | double & | deltaChi | ) | const |
Definition at line 215 of file TrkHitOnTrk.cxx.
| TrkErrCode TrkHitOnTrk::getFitStuff | ( | double & | deltaChi | ) | const |
| TrkErrCode TrkHitOnTrk::getFitStuff | ( | double & | deltaChi | ) | const |
| TrkErrCode TrkHitOnTrk::getFitStuff | ( | HepVector & | derivs, |
| double & | deltaChi ) const |
Definition at line 201 of file TrkHitOnTrk.cxx.
Referenced by TrkHelixRep::resid(), and MdcTrack::storeTrack().
| TrkErrCode TrkHitOnTrk::getFitStuff | ( | HepVector & | derivs, |
| double & | deltaChi ) const |
| TrkErrCode TrkHitOnTrk::getFitStuff | ( | HepVector & | derivs, |
| double & | deltaChi ) const |
|
inline |
Definition at line 78 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkHitOnTrk.h.
Referenced by TrkRep::activateHot(), MdcHitOnTrack::dcaToWire(), TrkRep::deactivateHot(), MdcHitOnTrack::dipAngle(), MdcHitOnTrack::entranceAngle(), MdcHitOnTrack::entranceAngleHit(), MdcTrkRecon::fillTrackList(), getFitStuff(), getParentTrack(), TrkBmSpotOnTrk::GetRms(), particleType(), TrkHelixRep::resid(), resid(), resid(), residual(), setActivity(), setUsability(), MdcTrack::storeTrack(), MdcHitOnTrack::timeAbsolute(), TrkHitOnTrk(), updatePoca(), MdcHitOnTrack::wireAmbig(), and ~TrkHitOnTrk().
|
inline |
Definition at line 78 of file InstallArea/x86_64-el9-gcc13-opt/include/TrkBase/TrkHitOnTrk.h.
|
inline |
Definition at line 78 of file Reconstruction/MdcPatRec/TrkBase/include/TrkBase/TrkHitOnTrk.h.
| const TrkRecoTrk * TrkHitOnTrk::getParentTrack | ( | ) | const |
Definition at line 133 of file TrkHitOnTrk.cxx.
Referenced by TrkHitOnTrk().
| const TrkRecoTrk * TrkHitOnTrk::getParentTrack | ( | ) | const |
| const TrkRecoTrk * TrkHitOnTrk::getParentTrack | ( | ) | const |
|
inline |
Definition at line 107 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkHitOnTrk.h.
Referenced by TrkBase::Predicates::hasResidual::operator()(), and TrkRep::resid().
|
inline |
Definition at line 107 of file InstallArea/x86_64-el9-gcc13-opt/include/TrkBase/TrkHitOnTrk.h.
|
inline |
Definition at line 107 of file Reconstruction/MdcPatRec/TrkBase/include/TrkBase/TrkHitOnTrk.h.
|
inline |
Definition at line 81 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkHitOnTrk.h.
|
inline |
Definition at line 81 of file InstallArea/x86_64-el9-gcc13-opt/include/TrkBase/TrkHitOnTrk.h.
|
inline |
Definition at line 81 of file Reconstruction/MdcPatRec/TrkBase/include/TrkBase/TrkHitOnTrk.h.
|
inline |
Definition at line 80 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkHitOnTrk.h.
Referenced by TrkHitList::appendHot(), MdcTrackListBase::arbitrateHits(), MdcTrackList::dumpAxCombine(), MdcTrackList::dumpCircle(), MdcTrackList::dumpHelix(), MdcTrackList::dumpStCombine(), Hough2D::fit(), Hough3D::fit(), MdcRecoHitOnTrack::mdcHit(), TrkBase::Predicates::hotMatchesFundHit::operator()(), HoughTrack::print(), setUnusedHit(), setUsedHit(), TrkHitOnTrk(), updateMeasurement(), updatePoca(), and ~TrkHitOnTrk().
|
inline |
Definition at line 80 of file InstallArea/x86_64-el9-gcc13-opt/include/TrkBase/TrkHitOnTrk.h.
|
inline |
Definition at line 80 of file Reconstruction/MdcPatRec/TrkBase/include/TrkBase/TrkHitOnTrk.h.
|
inline |
Definition at line 95 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkHitOnTrk.h.
Referenced by MdcHitOnTrack::dcaToWire(), getFitStuff(), MdcHitOnTrack::isBeyondEndflange(), and updatePoca().
|
inline |
Definition at line 95 of file InstallArea/x86_64-el9-gcc13-opt/include/TrkBase/TrkHitOnTrk.h.
|
inline |
Definition at line 95 of file Reconstruction/MdcPatRec/TrkBase/include/TrkBase/TrkHitOnTrk.h.
|
inline |
Definition at line 92 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkHitOnTrk.h.
Referenced by MdcTrkRecon::fillTrackList(), getFitStuff(), getFitStuff(), TrkHelixRep::resid(), TrkRep::resid(), MdcTrack::storeTrack(), MdcHitOnTrack::timeResid(), and weight().
|
inline |
Definition at line 92 of file InstallArea/x86_64-el9-gcc13-opt/include/TrkBase/TrkHitOnTrk.h.
|
inline |
Definition at line 92 of file Reconstruction/MdcPatRec/TrkBase/include/TrkBase/TrkHitOnTrk.h.
|
pure virtual |
Implemented in MdcHitOnTrack, MdcHitOnTrack, MdcHitOnTrack, TrkBmSpotOnTrk, TrkBmSpotOnTrk, and TrkBmSpotOnTrk.
Referenced by getFitStuff(), and updatePoca().
|
pure virtual |
Implemented in MdcHitOnTrack, MdcHitOnTrack, MdcHitOnTrack, TrkBmSpotOnTrk, TrkBmSpotOnTrk, and TrkBmSpotOnTrk.
|
pure virtual |
Implemented in MdcHitOnTrack, MdcHitOnTrack, MdcHitOnTrack, TrkBmSpotOnTrk, TrkBmSpotOnTrk, and TrkBmSpotOnTrk.
|
inline |
Definition at line 210 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkHitOnTrk.h.
Referenced by TrkRep::activateHot(), TrkRep::addHot(), MdcTrackListBase::arbitrateHits(), MdcHitOnTrack::dcaToWire(), TrkRep::deactivateHot(), MdcTrackList::dumpAxCombine(), MdcTrackList::dumpCircle(), MdcTrackList::dumpHelix(), MdcTrackList::dumpStCombine(), MdcTrkRecon::fillTrackList(), Hough2D::fit(), Hough3D::fit(), TrkBase::Predicates::isHotActive::operator()(), TrkBase::Predicates::isMdcHitOnTrack::operator()(), TrkBase::Predicates::isSvtHitOnTrack::operator()(), HoughTrack::print(), TrkRep::removeHot(), TrkHelixRep::resid(), setActivity(), setUsability(), MdcTrack::storeTrack(), MdcHitOnTrack::updateAmbiguity(), updatePoca(), TrkActiveHotSelector::useHot(), and TrkMdcHotSelector::useHot().
|
inline |
|
inline |
|
inline |
Definition at line 211 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkHitOnTrk.h.
Referenced by setActivity(), and setUsability().
|
inline |
|
inline |
|
pure virtual |
Implemented in MdcHitOnTrack, MdcHitOnTrack, MdcHitOnTrack, TrkBmSpotOnTrk, TrkBmSpotOnTrk, and TrkBmSpotOnTrk.
Referenced by TrkBase::Predicates::isLayer::operator()().
|
pure virtual |
Implemented in MdcHitOnTrack, MdcHitOnTrack, MdcHitOnTrack, TrkBmSpotOnTrk, TrkBmSpotOnTrk, and TrkBmSpotOnTrk.
|
pure virtual |
Implemented in MdcHitOnTrack, MdcHitOnTrack, MdcHitOnTrack, TrkBmSpotOnTrk, TrkBmSpotOnTrk, and TrkBmSpotOnTrk.
|
virtual |
Reimplemented in MdcHitOnTrack, MdcHitOnTrack, and MdcHitOnTrack.
Definition at line 30 of file TrkHitOnTrk.cxx.
Referenced by MdcTrackList::dropMultiHotInLayer(), TrkBase::Predicates::hasView::operator()(), TrkBase::Predicates::isMdcHitOnTrack::operator()(), MdcTrackList::pickHits(), and TrkMdcHotSelector::useHot().
|
virtual |
Reimplemented in MdcHitOnTrack, MdcHitOnTrack, and MdcHitOnTrack.
|
virtual |
Reimplemented in MdcHitOnTrack, MdcHitOnTrack, and MdcHitOnTrack.
|
inline |
Definition at line 212 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkHitOnTrk.h.
Referenced by setUsability().
|
inline |
|
inline |
|
inline |
Definition at line 102 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkHitOnTrk.h.
|
inline |
Definition at line 102 of file InstallArea/x86_64-el9-gcc13-opt/include/TrkBase/TrkHitOnTrk.h.
|
inline |
Definition at line 102 of file Reconstruction/MdcPatRec/TrkBase/include/TrkBase/TrkHitOnTrk.h.
| bool TrkHitOnTrk::operator== | ( | const TrkHitOnTrk & | rhs | ) | const |
Definition at line 145 of file TrkHitOnTrk.cxx.
| bool TrkHitOnTrk::operator== | ( | const TrkHitOnTrk & | ) | const |
| bool TrkHitOnTrk::operator== | ( | const TrkHitOnTrk & | ) | const |
|
inlineprotected |
Definition at line 180 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkHitOnTrk.h.
Referenced by clone(), parentTrack(), TrkRep::resid(), setActivity(), and setUsability().
|
inlineprotected |
Definition at line 180 of file InstallArea/x86_64-el9-gcc13-opt/include/TrkBase/TrkHitOnTrk.h.
|
inlineprotected |
Definition at line 180 of file Reconstruction/MdcPatRec/TrkBase/include/TrkBase/TrkHitOnTrk.h.
| TrkRecoTrk * TrkHitOnTrk::parentTrack | ( | ) | const |
Definition at line 131 of file TrkHitOnTrk.cxx.
Referenced by MdcTrackListBase::arbitrateHits(), and TrkBase::Predicates::isHotOnTrack::operator()().
| TrkRecoTrk * TrkHitOnTrk::parentTrack | ( | ) | const |
| TrkRecoTrk * TrkHitOnTrk::parentTrack | ( | ) | const |
| PdtPid::PidType TrkHitOnTrk::particleType | ( | ) | const |
| PdtPid::PidType TrkHitOnTrk::particleType | ( | ) | const |
| PdtPid::PidType TrkHitOnTrk::particleType | ( | ) | const |
|
virtual |
Referenced by MdcTrackListBase::arbitrateHits(), and TrkHelixFitter::fit().
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
| double TrkHitOnTrk::resid | ( | bool | exclude = false | ) | const |
Definition at line 153 of file TrkHitOnTrk.cxx.
Referenced by MdcTrackListBase::arbitrateHits(), MdcHitOnTrack::dcaToWire(), MdcTrkRecon::fillTrackList(), resid(), MdcTrack::storeTrack(), and timeResid().
| double TrkHitOnTrk::resid | ( | bool | exclude = false | ) | const |
| double TrkHitOnTrk::resid | ( | bool | exclude = false | ) | const |
| bool TrkHitOnTrk::resid | ( | double & | resid, |
| double & | residErr, | ||
| bool | exclude = false ) const |
Definition at line 166 of file TrkHitOnTrk.cxx.
| bool TrkHitOnTrk::resid | ( | double & | resid, |
| double & | residErr, | ||
| bool | exclude = false ) const |
| bool TrkHitOnTrk::resid | ( | double & | resid, |
| double & | residErr, | ||
| bool | exclude = false ) const |
| double TrkHitOnTrk::residual | ( | ) | const |
Definition at line 171 of file TrkHitOnTrk.cxx.
Referenced by TrkHelixRep::resid(), and TrkRep::resid().
| double TrkHitOnTrk::residual | ( | ) | const |
| double TrkHitOnTrk::residual | ( | ) | const |
| void TrkHitOnTrk::setActivity | ( | bool | turnOn | ) |
Definition at line 93 of file TrkHitOnTrk.cxx.
Referenced by MdcTrackListBase::arbitrateHits(), MdcTrackList::dropMultiHotInLayer(), TrkHelixFitter::fit(), and MdcTrackList::pickHits().
| void TrkHitOnTrk::setActivity | ( | bool | turnOn | ) |
| void TrkHitOnTrk::setActivity | ( | bool | turnOn | ) |
|
virtual |
Reimplemented in MdcHitOnTrack, MdcHitOnTrack, and MdcHitOnTrack.
Definition at line 151 of file TrkHitOnTrk.cxx.
Referenced by updatePoca().
|
virtual |
Reimplemented in MdcHitOnTrack, MdcHitOnTrack, and MdcHitOnTrack.
|
virtual |
Reimplemented in MdcHitOnTrack, MdcHitOnTrack, and MdcHitOnTrack.
|
inline |
Definition at line 150 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkHitOnTrk.h.
Referenced by MdcHitUse::createHitOnTrk(), Hough2D::fit(), Hough3D::fit(), MdcHitOnTrack::MdcHitOnTrack(), MdcxCosmicSewer::MdcxHitsToHots(), and MdcTrackList::pickHits().
|
inline |
Definition at line 150 of file InstallArea/x86_64-el9-gcc13-opt/include/TrkBase/TrkHitOnTrk.h.
|
inline |
Definition at line 150 of file Reconstruction/MdcPatRec/TrkBase/include/TrkBase/TrkHitOnTrk.h.
|
inlineprotected |
Definition at line 181 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkHitOnTrk.h.
Referenced by MdcHitOnTrack::MdcHitOnTrack().
|
inlineprotected |
Definition at line 181 of file InstallArea/x86_64-el9-gcc13-opt/include/TrkBase/TrkHitOnTrk.h.
|
inlineprotected |
Definition at line 181 of file Reconstruction/MdcPatRec/TrkBase/include/TrkBase/TrkHitOnTrk.h.
|
inlineprotected |
Definition at line 179 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkHitOnTrk.h.
Referenced by MdcHitOnTrack::MdcHitOnTrack(), MdcHitOnTrack::updateMeasurement(), and TrkBmSpotOnTrk::updateMeasurement().
|
inlineprotected |
Definition at line 179 of file InstallArea/x86_64-el9-gcc13-opt/include/TrkBase/TrkHitOnTrk.h.
|
inlineprotected |
Definition at line 179 of file Reconstruction/MdcPatRec/TrkBase/include/TrkBase/TrkHitOnTrk.h.
|
inline |
Definition at line 157 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkHitOnTrk.h.
Referenced by MdcHitOnTrack::MdcHitOnTrack(), and TrkBmSpotOnTrk::updateMeasurement().
|
inline |
Definition at line 157 of file InstallArea/x86_64-el9-gcc13-opt/include/TrkBase/TrkHitOnTrk.h.
|
inline |
Definition at line 157 of file Reconstruction/MdcPatRec/TrkBase/include/TrkBase/TrkHitOnTrk.h.
|
protected |
Definition at line 141 of file TrkHitOnTrk.cxx.
Referenced by TrkRecoTrk::changeDefault(), and ~TrkHitOnTrk().
|
protected |
|
protected |
| void TrkHitOnTrk::setUsability | ( | int | usability | ) |
Definition at line 102 of file TrkHitOnTrk.cxx.
Referenced by MdcTrackList::pickHits(), and MdcHitOnTrack::updateMeasurement().
| void TrkHitOnTrk::setUsability | ( | int | usability | ) |
| void TrkHitOnTrk::setUsability | ( | int | usability | ) |
|
protected |
Definition at line 137 of file TrkHitOnTrk.cxx.
Referenced by TrkRecoTrk::changeDefault(), and TrkHitOnTrk().
|
protected |
|
protected |
|
virtual |
Definition at line 31 of file TrkHitOnTrk.cxx.
Referenced by TrkBase::Predicates::hasView::operator()(), and TrkBase::Predicates::isSvtHitOnTrack::operator()().
|
virtual |
|
virtual |
|
pure virtual |
Implemented in MdcHitOnTrack, MdcHitOnTrack, MdcHitOnTrack, TrkBmSpotOnTrk, TrkBmSpotOnTrk, and TrkBmSpotOnTrk.
|
pure virtual |
Implemented in MdcHitOnTrack, MdcHitOnTrack, MdcHitOnTrack, TrkBmSpotOnTrk, TrkBmSpotOnTrk, and TrkBmSpotOnTrk.
|
pure virtual |
Implemented in MdcHitOnTrack, MdcHitOnTrack, MdcHitOnTrack, TrkBmSpotOnTrk, TrkBmSpotOnTrk, and TrkBmSpotOnTrk.
|
pure virtual |
Implemented in MdcHitOnTrack, MdcHitOnTrack, MdcHitOnTrack, TrkBmSpotOnTrk, TrkBmSpotOnTrk, and TrkBmSpotOnTrk.
|
pure virtual |
Implemented in MdcHitOnTrack, MdcHitOnTrack, MdcHitOnTrack, TrkBmSpotOnTrk, TrkBmSpotOnTrk, and TrkBmSpotOnTrk.
|
pure virtual |
Implemented in MdcHitOnTrack, MdcHitOnTrack, MdcHitOnTrack, TrkBmSpotOnTrk, TrkBmSpotOnTrk, and TrkBmSpotOnTrk.
|
inline |
Definition at line 82 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkHitOnTrk.h.
Referenced by MdcRecoHitOnTrack::clone(), TrkBmSpotOnTrk::clone(), clone(), TrkBmSpotOnTrk::GetRms(), MdcHitOnTrack::MdcHitOnTrack(), MdcHitOnTrack::MdcHitOnTrack(), MdcRecoHitOnTrack::MdcRecoHitOnTrack(), TrkBmSpotOnTrk::TrkBmSpotOnTrk(), TrkHitOnTrk(), updateMeasurement(), and updatePoca().
|
inline |
Definition at line 82 of file InstallArea/x86_64-el9-gcc13-opt/include/TrkBase/TrkHitOnTrk.h.
|
inline |
Definition at line 82 of file Reconstruction/MdcPatRec/TrkBase/include/TrkBase/TrkHitOnTrk.h.
|
protectedpure virtual |
Implemented in MdcHitOnTrack, MdcHitOnTrack, MdcHitOnTrack, TrkBmSpotOnTrk, TrkBmSpotOnTrk, and TrkBmSpotOnTrk.
Referenced by TrkBase::Functors::updateMeasurement::operator()(), and TrkHitOnTrkUpdater::updateMeasurement().
|
protectedpure virtual |
Implemented in MdcHitOnTrack, MdcHitOnTrack, MdcHitOnTrack, TrkBmSpotOnTrk, TrkBmSpotOnTrk, and TrkBmSpotOnTrk.
|
protectedpure virtual |
Implemented in MdcHitOnTrack, MdcHitOnTrack, MdcHitOnTrack, TrkBmSpotOnTrk, TrkBmSpotOnTrk, and TrkBmSpotOnTrk.
|
protected |
Definition at line 176 of file TrkHitOnTrk.cxx.
Referenced by MdcHitOnTrack::updateMeasurement(), and TrkBmSpotOnTrk::updateMeasurement().
|
protected |
|
protected |
| double TrkHitOnTrk::weight | ( | ) | const |
Definition at line 116 of file TrkHitOnTrk.cxx.
Referenced by MdcTrackListBase::arbitrateHits().
| double TrkHitOnTrk::weight | ( | ) | const |
| double TrkHitOnTrk::weight | ( | ) | const |
|
pure virtual |
Implemented in MdcHitOnTrack, MdcHitOnTrack, MdcHitOnTrack, TrkBmSpotOnTrk, TrkBmSpotOnTrk, and TrkBmSpotOnTrk.
Referenced by TrkHelixFitter::fit(), and TrkBase::Predicates::hasView::operator()().
|
pure virtual |
Implemented in MdcHitOnTrack, MdcHitOnTrack, MdcHitOnTrack, TrkBmSpotOnTrk, TrkBmSpotOnTrk, and TrkBmSpotOnTrk.
|
pure virtual |
Implemented in MdcHitOnTrack, MdcHitOnTrack, MdcHitOnTrack, TrkBmSpotOnTrk, TrkBmSpotOnTrk, and TrkBmSpotOnTrk.
|
friend |
Definition at line 196 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkHitOnTrk.h.
|
friend |
Definition at line 197 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkHitOnTrk.h.
Definition at line 195 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkHitOnTrk.h.
|
friend |
Definition at line 194 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkHitOnTrk.h.
Referenced by TrkHitOnTrkUpdater, and updatePoca().
|
friend |
Definition at line 55 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkHitOnTrk.h.
Referenced by TrkHotList.
|
friend |
Definition at line 56 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkHitOnTrk.h.
Referenced by clone(), getParentTrack(), parentTrack(), timeAbsolute(), and TrkRecoTrk.
|
friend |
Definition at line 58 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkHitOnTrk.h.
Referenced by MdcRecoHitOnTrack::clone(), TrkBmSpotOnTrk::clone(), clone(), getParentRep(), MdcHitOnTrack::MdcHitOnTrack(), MdcHitOnTrack::MdcHitOnTrack(), MdcRecoHitOnTrack::MdcRecoHitOnTrack(), parentRep(), printAll(), TrkBmSpotOnTrk::TrkBmSpotOnTrk(), TrkHitOnTrk(), TrkRep, and MdcHitOnTrack::wireAmbig().
|
protected |
Definition at line 172 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkHitOnTrk.h.
Referenced by hitLen(), printAll(), setHitLen(), TrkHitOnTrk(), TrkHitOnTrk(), and updatePoca().
|
protected |
Definition at line 170 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkHitOnTrk.h.
Referenced by hitRms(), printAll(), setHitRms(), TrkHitOnTrk(), and TrkHitOnTrk().
|
protected |
Definition at line 168 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkHitOnTrk.h.
Referenced by isActive(), printAll(), setActivity(), setUsability(), TrkBase::Functors::setParent, TrkHitOnTrk(), TrkHitOnTrk(), and updatePoca().
|
protected |
Definition at line 169 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkHitOnTrk.h.
Referenced by isUsable(), mustUse(), printAll(), setUsability(), TrkHitOnTrk(), and TrkHitOnTrk().
|
protected |
Definition at line 166 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkHitOnTrk.h.
Referenced by getParentRep(), parentRep(), printAll(), TrkHitOnTrkUpdater::setParent(), TrkHitOnTrk(), and TrkHitOnTrk().
|
protected |
Definition at line 175 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkHitOnTrk.h.
Referenced by getFitStuff(), hasResidual(), printAll(), TrkHitOnTrk(), TrkHitOnTrk(), MdcHitOnTrack::updateMeasurement(), TrkBmSpotOnTrk::updateMeasurement(), updatePoca(), and ~TrkHitOnTrk().
|
protected |
Definition at line 173 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkHitOnTrk.h.
Referenced by getFitStuff(), getFitStuff(), printAll(), residual(), setHitResid(), and TrkHitOnTrk().
|
protected |
Definition at line 167 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkHitOnTrk.h.
Referenced by hit(), hit(), printAll(), TrkHitOnTrk(), and TrkHitOnTrk().
|
protected |
Definition at line 176 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkHitOnTrk.h.
Referenced by MdcHitOnTrack::dcaToWire(), getFitStuff(), printAll(), TrkHitOnTrk(), TrkHitOnTrk(), and updatePoca().
|
protected |
Definition at line 171 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkHitOnTrk.h.
Referenced by fltLen(), printAll(), setFltLen(), TrkHitOnTrk(), TrkHitOnTrk(), and updatePoca().
|
protected |
Definition at line 174 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkBase/TrkHitOnTrk.h.
Referenced by getFitStuff(), getFitStuff(), printAll(), residual(), TrkHitOnTrk(), TrkHitOnTrk(), trkTraj(), and updatePoca().