_2DTracks | TConformalFinder | [private] |
_3DTracks | TConformalFinder | [private] |
_allHits | TConformalFinder | [private] |
_allSegments | TConformalFinder | [private] |
_allUnused | TConformalFinder | [private] |
_appendLoad | TConformalFinder | [private] |
_builder | TConformalFinder | [private] |
_doT0Reset | TConformalFinder | [private] |
_fastFinder | TConformalFinder | [private] |
_hits | TConformalFinder | [private] |
_linkMaxDistance | TConformalFinder | [private] |
_linkMinDirAngle | TConformalFinder | [private] |
_maxNLinksForSegment | TConformalFinder | [private] |
_maxSigma2 | TConformalFinder | [private] |
_maxWidthForSegment | TConformalFinder | [private] |
_minNCoreLinks | TConformalFinder | [private] |
_minNLinksForSegment | TConformalFinder | [private] |
_minNLinksForSegmentInRefine | TConformalFinder | [private] |
_minNSegments | TConformalFinder | [private] |
_minUsedFractionSlow2D | TConformalFinder | [private] |
_perfectSegmentFinding | TConformalFinder | [private] |
_s | TConformalFinder | [private] |
_salvageLoadWidth | TConformalFinder | [private] |
_segmentSeparation | TConformalFinder | [private] |
_slowFinder | TConformalFinder | [private] |
_stereoBadSegments | TConformalFinder | [private] |
_stereoLoadWidth | TConformalFinder | [private] |
_stereoMode | TConformalFinder | [private] |
_T0ResetDone | TConformalFinder | [private] |
_unused | TConformalFinder | [private] |
clear(void) | TConformalFinder | [virtual] |
conformal2Wire(const HepPoint3D &conformalPoint) | TConformalFinder | [static] |
crossPoints(const TTrack &, TPoint2D points[12]) const | TConformalFinder | [private] |
crossPointsInConformal(const AList< TSegment > &, HepPoint3D points[12]) const | TConformalFinder | [private] |
debugLevel(void) const | TFinderBase | [inline, virtual] |
debugLevel(int) | TFinderBase | [inline, virtual] |
deleteTrack(TTrack &) const | TConformalFinder | [private] |
direction(const TSegment &) const | TConformalFinder | [private] |
doit(const AList< TMDCWireHit > &axialHits, const AList< TMDCWireHit > &stereoHits, AList< TTrack > &tracks, AList< TTrack > &tracks2D) | TConformalFinder | [virtual] |
doSalvage(bool) | TFinderBase | [inline, virtual] |
doStereo(bool) | TFinderBase | [inline, virtual] |
doT0Reset(bool) | TConformalFinder | [inline] |
dump(const std::string &message=std::string(""), const std::string &prefix=std::string("")) const | TConformalFinder | [virtual] |
expand(AList< TSegment > &) const | TConformalFinder | [private] |
expand(TTrack &) const | TConformalFinder | [private] |
fastFinding2D(unsigned level) | TConformalFinder | [private] |
fastFinding3D(unsigned level) | TConformalFinder | [private] |
findSegments(void) | TConformalFinder | [private] |
findSegmentsPerfect(void) | TConformalFinder | [private] |
findSegmentsTsf(void) | TConformalFinder | [private] |
link(const TSegment &seed, const HepPoint3D &p, const HepVector3D &v, const AList< TSegment > &candidates, AList< TSegment > &alternatives, unsigned level) const | TConformalFinder | [private] |
linkSegments(unsigned level) | TConformalFinder | [private] |
linkSegmentsTsf(void) | TConformalFinder | [private] |
m_pmgnIMF | TConformalFinder | [private] |
name(void) const | TConformalFinder | [inline, virtual] |
pickUpLinks(const TPoint2D p[12], float loadWidth, unsigned axialStereo) const | TConformalFinder | [private] |
pickUpLinksInConformal(float phi[12], float loadWidth, unsigned axialStereo) const | TConformalFinder | [private] |
pickUpSegments(const TPoint2D p[12], float loadWidth, unsigned axialStereo) const | TConformalFinder | [private] |
pickUpSegmentsInConformal(float phi[12], float loadWidth, unsigned axialStereo) const | TConformalFinder | [private] |
quality2D(TTrack &t, unsigned level) const | TConformalFinder | [private] |
refineLinks(TTrack &, unsigned minNHits) const | TConformalFinder | [private] |
refineSegments(const TTrack &) const | TConformalFinder | [private] |
removeBadSegments(TTrack &) const | TConformalFinder | [private] |
removeUsedSegments(const AList< TTrack > &tracks) | TConformalFinder | [private] |
resolveHits(AList< TTrack > &tracks) const | TConformalFinder | [private] |
resolveSegments(AList< TTrack > &tracks) const | TConformalFinder | [private] |
salvage(TTrack &track, unsigned axialStereoSwitch, const AList< TSegment > &bads) const | TConformalFinder | [private] |
selectGoodHits(void) | TConformalFinder | [private] |
slowFinding2D(unsigned level) | TConformalFinder | [private] |
stereoSegments(const TTrack &t) const | TConformalFinder | [private] |
stereoSegmentsFromBadHits(const TTrack &t) const | TConformalFinder | [private] |
T0ResetDone(void) const | TConformalFinder | [inline] |
targetLinks(const TTrack &, unsigned sl) const | TConformalFinder | [private] |
targetSegments(const TTrack &, unsigned sl) const | TConformalFinder | [private] |
targetSuperLayer(unsigned ptn, unsigned &in, unsigned &out) const | TConformalFinder | [private] |
TConformalFinder(unsigned fastFinder, unsigned slowFinder, unsigned perfectSegmentFinding, float maxSigma, float maxSigmaStereo, float salvageLevel, unsigned minNLinksForSegment, unsigned minNCoreLinks, unsigned minNSegments, unsigned salvageLoadWidth, unsigned stereoMode, unsigned stereoLoadWidth, float szSegmentDistance, float szLinkDistance, unsigned fittingFlag) | TConformalFinder | |
TFinderBase() | TFinderBase | |
trackQuality(const TTrack &) const | TConformalFinder | [private] |
trackSide(const TTrack &, const AList< TMLink > &) const | TConformalFinder | [private] |
trackSide(const TTrack &, const AList< TSegment > &) const | TConformalFinder | [private] |
updateTLinks(AList< TTrack > &tracks) | TConformalFinder | [private] |
version(void) const | TConformalFinder | [virtual] |
~TConformalFinder() | TConformalFinder | [virtual] |
~TFinderBase() | TFinderBase | [virtual] |