|
BOSS 8.0.0
BESIII Offline Software System
|
#include <TMDCWireHit.h>
Public Member Functions | |
| TMDCWireHit (TMDCWire *, MdcRec_wirhit *, float fudgeFactor) | |
| Constructor. | |
| virtual | ~TMDCWireHit () |
| Destructor. | |
| void | dump (const std::string &message=std::string(""), const std::string &prefix=std::string("")) const |
| dumps debug information. | |
| const TMDCWire *const | wire (void) const |
| returns a pointer to a TMDCWire. | |
| struct MdcRec_wirhit * | reccdc (void) const |
| returns a pointer to RECMDC_WIRHIT. | |
| unsigned | state (void) const |
| returns state. | |
| float | drift (unsigned) const |
| returns drift distance. | |
| float | dDrift (unsigned) const |
| returns drift distance error. | |
| float | drift (void) const |
| returns drift distance. | |
| float | dDrift (void) const |
| returns drift distance error. | |
| const HepPoint3D & | xyPosition (void) const |
| returns drift time | |
| HepPoint3D | position (unsigned) const |
| returns left position. z is always zero. | |
| const TTrack *const | track (void) const |
| assigns a pointer to a TTrack. | |
| unsigned | sequence (void) const |
| returns sequential Length in one segment : this parameter is used in TCurlFinder now. | |
| const TMDCWireHitMC *const | mc (void) const |
| returns a pointer to TMDCWireHitMC. | |
| unsigned | state (unsigned newState) |
| sets state. Meaning of bits are written below. | |
| unsigned | state (unsigned newState) const |
| sets state. Meaning of bits are written below. (tmp) | |
| const TTrack *const | track (const TTrack *) |
| assigns a pointer to a TTrack. | |
| const TTrack *const | track (const TTrack *) const |
| assigns a pointer to a TTrack. (tmp) | |
| const TMDCWireHitMC *const | mc (TMDCWireHitMC *) |
| sets a pointer to TMDCWireHitMC. | |
| unsigned | sequence (unsigned) const |
| sets sequential length in one segment : this parameter is used in TCurlFinder now. | |
| TMDCWireHit (TMDCWire *, MdcRec_wirhit *, float fudgeFactor) | |
| Constructor. | |
| virtual | ~TMDCWireHit () |
| Destructor. | |
| void | dump (const std::string &message=std::string(""), const std::string &prefix=std::string("")) const |
| dumps debug information. | |
| const TMDCWire *const | wire (void) const |
| returns a pointer to a TMDCWire. | |
| struct MdcRec_wirhit * | reccdc (void) const |
| returns a pointer to RECMDC_WIRHIT. | |
| unsigned | state (void) const |
| returns state. | |
| float | drift (unsigned) const |
| returns drift distance. | |
| float | dDrift (unsigned) const |
| returns drift distance error. | |
| float | drift (void) const |
| returns drift distance. | |
| float | dDrift (void) const |
| returns drift distance error. | |
| const HepPoint3D & | xyPosition (void) const |
| returns drift time | |
| HepPoint3D | position (unsigned) const |
| returns left position. z is always zero. | |
| const TTrack *const | track (void) const |
| assigns a pointer to a TTrack. | |
| unsigned | sequence (void) const |
| returns sequential Length in one segment : this parameter is used in TCurlFinder now. | |
| const TMDCWireHitMC *const | mc (void) const |
| returns a pointer to TMDCWireHitMC. | |
| unsigned | state (unsigned newState) |
| sets state. Meaning of bits are written below. | |
| unsigned | state (unsigned newState) const |
| sets state. Meaning of bits are written below. (tmp) | |
| const TTrack *const | track (const TTrack *) |
| assigns a pointer to a TTrack. | |
| const TTrack *const | track (const TTrack *) const |
| assigns a pointer to a TTrack. (tmp) | |
| const TMDCWireHitMC *const | mc (TMDCWireHitMC *) |
| sets a pointer to TMDCWireHitMC. | |
| unsigned | sequence (unsigned) const |
| sets sequential length in one segment : this parameter is used in TCurlFinder now. | |
| TMDCWireHit (TMDCWire *, MdcRec_wirhit *, float fudgeFactor) | |
| Constructor. | |
| virtual | ~TMDCWireHit () |
| Destructor. | |
| void | dump (const std::string &message=std::string(""), const std::string &prefix=std::string("")) const |
| dumps debug information. | |
| const TMDCWire *const | wire (void) const |
| returns a pointer to a TMDCWire. | |
| struct MdcRec_wirhit * | reccdc (void) const |
| returns a pointer to RECMDC_WIRHIT. | |
| unsigned | state (void) const |
| returns state. | |
| float | drift (unsigned) const |
| returns drift distance. | |
| float | dDrift (unsigned) const |
| returns drift distance error. | |
| float | drift (void) const |
| returns drift distance. | |
| float | dDrift (void) const |
| returns drift distance error. | |
| const HepPoint3D & | xyPosition (void) const |
| returns drift time | |
| HepPoint3D | position (unsigned) const |
| returns left position. z is always zero. | |
| const TTrack *const | track (void) const |
| assigns a pointer to a TTrack. | |
| unsigned | sequence (void) const |
| returns sequential Length in one segment : this parameter is used in TCurlFinder now. | |
| const TMDCWireHitMC *const | mc (void) const |
| returns a pointer to TMDCWireHitMC. | |
| unsigned | state (unsigned newState) |
| sets state. Meaning of bits are written below. | |
| unsigned | state (unsigned newState) const |
| sets state. Meaning of bits are written below. (tmp) | |
| const TTrack *const | track (const TTrack *) |
| assigns a pointer to a TTrack. | |
| const TTrack *const | track (const TTrack *) const |
| assigns a pointer to a TTrack. (tmp) | |
| const TMDCWireHitMC *const | mc (TMDCWireHitMC *) |
| sets a pointer to TMDCWireHitMC. | |
| unsigned | sequence (unsigned) const |
| sets sequential length in one segment : this parameter is used in TCurlFinder now. | |
Definition at line 81 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TMDCWireHit.h.
| TMDCWireHit::TMDCWireHit | ( | TMDCWire * | w, |
| MdcRec_wirhit * | r, | ||
| float | fudgeFactor ) |
Constructor.
Definition at line 44 of file TMDCWireHit.cxx.
|
virtual |
| TMDCWireHit::TMDCWireHit | ( | TMDCWire * | , |
| MdcRec_wirhit * | , | ||
| float | fudgeFactor ) |
Constructor.
|
virtual |
Destructor.
| TMDCWireHit::TMDCWireHit | ( | TMDCWire * | , |
| MdcRec_wirhit * | , | ||
| float | fudgeFactor ) |
Constructor.
|
virtual |
Destructor.
|
inline |
returns drift distance error.
Definition at line 223 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TMDCWireHit.h.
Referenced by TTrackBase::appendByApproach(), TMDC::driftDistance(), TCosmicFitter::fit(), TRungeFitter::fit(), TTrack::fit2D(), TLine0::reducedChi2(), TMLine::reducedChi2(), TTrackManager::salvageAssociateHits(), TTrackBase::testByApproach(), and TMLink::TMLink().
| float TMDCWireHit::dDrift | ( | unsigned | ) | const |
returns drift distance error.
| float TMDCWireHit::dDrift | ( | unsigned | ) | const |
returns drift distance error.
|
inline |
returns drift distance error.
Definition at line 230 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TMDCWireHit.h.
| float TMDCWireHit::dDrift | ( | void | ) | const |
returns drift distance error.
| float TMDCWireHit::dDrift | ( | void | ) | const |
returns drift distance error.
|
inline |
returns drift distance.
Definition at line 218 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TMDCWireHit.h.
Referenced by TConformalFinder0::conformalTransformationDriftCircle(), TMDC::driftDistance(), TCosmicFitter::fit(), TTrack::fit2D(), TTrackManager::salvageAssociateHits(), TSegment0::solveDualHits(), TTrack::stereoHitForCurl(), TTrack::szPosition(), TTrackBase::testByApproach(), and TMLink::TMLink().
| float TMDCWireHit::drift | ( | unsigned | ) | const |
returns drift distance.
| float TMDCWireHit::drift | ( | unsigned | ) | const |
returns drift distance.
|
inline |
returns drift distance.
Definition at line 228 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TMDCWireHit.h.
| float TMDCWireHit::drift | ( | void | ) | const |
returns drift distance.
| float TMDCWireHit::drift | ( | void | ) | const |
returns drift distance.
| void TMDCWireHit::dump | ( | const std::string & | message = std::string( "" ), |
| const std::string & | prefix = std::string( "" ) ) const |
dumps debug information.
Definition at line 62 of file TMDCWireHit.cxx.
Referenced by T3DLineFitter::fit(), TCosmicFitter::fit(), TTrack::fit2D(), and TSegment::solveDualHits().
| void TMDCWireHit::dump | ( | const std::string & | message = std::string(""), |
| const std::string & | prefix = std::string("") ) const |
dumps debug information.
| void TMDCWireHit::dump | ( | const std::string & | message = std::string(""), |
| const std::string & | prefix = std::string("") ) const |
dumps debug information.
|
inline |
sets a pointer to TMDCWireHitMC.
Definition at line 248 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TMDCWireHit.h.
| const TMDCWireHitMC *const TMDCWireHit::mc | ( | TMDCWireHitMC * | ) |
sets a pointer to TMDCWireHitMC.
| const TMDCWireHitMC *const TMDCWireHit::mc | ( | TMDCWireHitMC * | ) |
sets a pointer to TMDCWireHitMC.
|
inline |
returns a pointer to TMDCWireHitMC.
Definition at line 246 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TMDCWireHit.h.
Referenced by Dump(), dump(), Links2HEP(), TLine0::refine(), TMLine::refine(), TTrackManager::saveMCTables(), and TMDC::updateMC().
| const TMDCWireHitMC *const TMDCWireHit::mc | ( | void | ) | const |
returns a pointer to TMDCWireHitMC.
| const TMDCWireHitMC *const TMDCWireHit::mc | ( | void | ) | const |
returns a pointer to TMDCWireHitMC.
| HepPoint3D TMDCWireHit::position | ( | unsigned | lr | ) | const |
returns left position. z is always zero.
Definition at line 92 of file TMDCWireHit.cxx.
Referenced by TCircleFitter::fit().
| HepPoint3D TMDCWireHit::position | ( | unsigned | ) | const |
returns left position. z is always zero.
| HepPoint3D TMDCWireHit::position | ( | unsigned | ) | const |
returns left position. z is always zero.
|
inline |
returns a pointer to RECMDC_WIRHIT.
Definition at line 214 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TMDCWireHit.h.
Referenced by TMDC::driftDistance(), TRungeFitter::fit(), TTrackManager::makeTds(), and TTrackManager::saveMCTables().
| struct MdcRec_wirhit * TMDCWireHit::reccdc | ( | void | ) | const |
returns a pointer to RECMDC_WIRHIT.
| struct MdcRec_wirhit * TMDCWireHit::reccdc | ( | void | ) | const |
returns a pointer to RECMDC_WIRHIT.
|
inline |
sets sequential length in one segment : this parameter is used in TCurlFinder now.
Definition at line 252 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TMDCWireHit.h.
| unsigned TMDCWireHit::sequence | ( | unsigned | ) | const |
sets sequential length in one segment : this parameter is used in TCurlFinder now.
| unsigned TMDCWireHit::sequence | ( | unsigned | ) | const |
sets sequential length in one segment : this parameter is used in TCurlFinder now.
|
inline |
returns sequential Length in one segment : this parameter is used in TCurlFinder now.
Definition at line 250 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TMDCWireHit.h.
| unsigned TMDCWireHit::sequence | ( | void | ) | const |
returns sequential Length in one segment : this parameter is used in TCurlFinder now.
| unsigned TMDCWireHit::sequence | ( | void | ) | const |
returns sequential Length in one segment : this parameter is used in TCurlFinder now.
|
inline |
sets state. Meaning of bits are written below.
Definition at line 236 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TMDCWireHit.h.
| unsigned TMDCWireHit::state | ( | unsigned | newState | ) |
sets state. Meaning of bits are written below.
| unsigned TMDCWireHit::state | ( | unsigned | newState | ) |
sets state. Meaning of bits are written below.
|
inline |
sets state. Meaning of bits are written below. (tmp)
Definition at line 238 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TMDCWireHit.h.
| unsigned TMDCWireHit::state | ( | unsigned | newState | ) | const |
sets state. Meaning of bits are written below. (tmp)
| unsigned TMDCWireHit::state | ( | unsigned | newState | ) | const |
sets state. Meaning of bits are written below. (tmp)
|
inline |
returns state.
Definition at line 216 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TMDCWireHit.h.
Referenced by TTrackBase::append(), TTrackBase::appendByApproach(), TTrack::assign(), TBuilder0::buildRphi(), TBuilderCosmic::buildStereo(), TMDC::classification(), Cores(), Dump(), TCircleFitter::fit(), TCosmicFitter::fit(), TTrackManager::maskOut(), TTrackManager::merge(), TTrackBase::nLinks(), TBuilder0::salvage(), TTrackManager::salvage(), TTrackManager::salvageAssociateHits(), SeparateCores(), TSegment::solveLR(), TSegment::solveThreeHits(), and TTrackBase::update().
| unsigned TMDCWireHit::state | ( | void | ) | const |
returns state.
| unsigned TMDCWireHit::state | ( | void | ) | const |
returns state.
assigns a pointer to a TTrack.
Definition at line 242 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TMDCWireHit.h.
assigns a pointer to a TTrack. (tmp)
Definition at line 244 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TMDCWireHit.h.
assigns a pointer to a TTrack. (tmp)
assigns a pointer to a TTrack. (tmp)
|
inline |
assigns a pointer to a TTrack.
Definition at line 240 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TMDCWireHit.h.
Referenced by TTrack::assign(), and dump().
|
inline |
returns a pointer to a TMDCWire.
Definition at line 212 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TMDCWireHit.h.
Referenced by TSegmentCurl::append(), TSegmentCurl::append(), TLine0::appendByszdistance(), TMLine::appendByszdistance(), TTrack::assign(), TBuilder0::buildStereo(), TBuilderCurl::buildStereo(), TMDC::classification(), TTrackManager::divide(), TMDC::driftDistance(), TCosmicFitter::fit(), TRungeFitter::fit(), TLine0::fit2(), TMLine::fit2(), TLine0::fit2p(), TMLine::fit2p(), TLine0::fit2s(), TMLine::fit2s(), TLine0::fit2sp(), TMLine::fit2sp(), offsetBorder(), TSegmentCurl::remove(), TSegmentCurl::remove(), TLine0::removeChits(), TMLine::removeChits(), TTrackManager::salvage(), TTrackManager::salvageAssociateHits(), TSegment::solveThreeHits(), TTrack::stereoHitForCurl(), TTrack::szPosition(), TMDC::updateMC(), and TCircle::weight().
|
inline |
returns drift time
returns position in the middle of wire. z is always zero, however.
Definition at line 234 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TMDCWireHit.h.
Referenced by TConformalFinder0::conformalTransformation(), TConformalFinder0::conformalTransformationDriftCircle(), TConformalFinder0::conformalTransformationRphi(), TCircleFitter::fit(), TCircle::fitForCurl(), TSegment0::solveDualHits(), TSegment::solveDualHits(), TMDCWireHit(), and TMLink::TMLink().
| const HepPoint3D & TMDCWireHit::xyPosition | ( | void | ) | const |
returns drift time
returns position in the middle of wire. z is always zero, however.
| const HepPoint3D & TMDCWireHit::xyPosition | ( | void | ) | const |
returns drift time
returns position in the middle of wire. z is always zero, however.