ATLAS Offline Software
TrkDriftCircleMath::SegmentFinder Member List

This is the complete list of members for TrkDriftCircleMath::SegmentFinder, including all inherited members.

associateClusters(SegVec &segs, const CLVec &cls) constTrkDriftCircleMath::SegmentFinderprotected
associateClusters(Segment &seg, const CLVec &cls) constTrkDriftCircleMath::SegmentFinderprotected
ATLAS_THREAD_SAFETrkDriftCircleMath::SegmentFindermutableprotected
ATLAS_THREAD_SAFETrkDriftCircleMath::SegmentFindermutableprotected
cleanSegments(const SegVec &segments) constTrkDriftCircleMath::SegmentFinder
crossedTubes(Segment &seg) constTrkDriftCircleMath::SegmentFinderprotected
debugLevel(int debugLevel)TrkDriftCircleMath::SegmentFinderinline
directionCheck(const LocVec2D &LocVec2D) constTrkDriftCircleMath::SegmentFinderinlineprotected
dropHits(Segment &segment, bool &hasDroppedHit, unsigned int &dropDepth) constTrkDriftCircleMath::SegmentFinder
emptyCrossedTubes(const Line &line, const DCVec &closeEmptyTubes) constTrkDriftCircleMath::SegmentFinderprotected
emptyNeighbours(const DCVec &dcs) constTrkDriftCircleMath::SegmentFinderprotected
findSegments(const DCVec &dcs) constTrkDriftCircleMath::SegmentFinder
findSegments(const DCVec &dcs, const CLVec &clusters) constTrkDriftCircleMath::SegmentFinder
fullScan(const DCVec &seeds, const DCVec &dcs, const CLVec &cls, ResolvedCollection< Segment, IsSubsetSegment< SortDcsByY >> &segments) constTrkDriftCircleMath::SegmentFinderprotected
goodHitRatio(Segment &seg) constTrkDriftCircleMath::SegmentFinderprotected
handleHits(const DCVec &dcs, const CLVec &clusters, ResolvedCollection< Segment, IsSubsetSegment< SortDcsByY >> &segments) constTrkDriftCircleMath::SegmentFinder
handleSeedPair(const DriftCircle &seed1, const DriftCircle &seeds2, const DCVec &dcs, const CLVec &cls, MatchDCWithLine &matchWithLine, ResolvedCollection< Segment, IsSubsetSegment< SortDcsByY >> &segments) constTrkDriftCircleMath::SegmentFinderprotected
m_chamberDirTrkDriftCircleMath::SegmentFinderprotected
m_chi2CutTrkDriftCircleMath::SegmentFinderprotected
m_debugLevelTrkDriftCircleMath::SegmentFinderprotected
m_deltaCutTrkDriftCircleMath::SegmentFinderprotected
m_deltaCutT0TrkDriftCircleMath::SegmentFinderprotected
m_doAllHitSortTrkDriftCircleMath::SegmentFinderprotected
m_doCurvedSegmentFinderTrkDriftCircleMath::SegmentFinderprotected
m_doDropTrkDriftCircleMath::SegmentFinderprotected
m_dropDepthMaxTrkDriftCircleMath::SegmentFinderprotected
m_fitterTrkDriftCircleMath::SegmentFinderprotected
m_fullScanTrkDriftCircleMath::SegmentFinderprotected
m_hitSelectorTrkDriftCircleMath::SegmentFinderprotected
m_matchCrossedTrkDriftCircleMath::SegmentFinderprotected
m_mdtGeometryTrkDriftCircleMath::SegmentFinderprotected
m_mutexTrkDriftCircleMath::SegmentFindermutableprotected
m_phiChamberTrkDriftCircleMath::SegmentFinderprotected
m_phiDifCutTrkDriftCircleMath::SegmentFinderprotected
m_phiRoadTrkDriftCircleMath::SegmentFinderprotected
m_ratioEmptyTubesCutTrkDriftCircleMath::SegmentFinderprotected
m_recoverMdtHitsTrkDriftCircleMath::SegmentFinderprotected
m_removeSingleOutliersTrkDriftCircleMath::SegmentFinderprotected
m_resCutT0TrkDriftCircleMath::SegmentFinderprotected
m_roadDirTrkDriftCircleMath::SegmentFinderprotected
m_roadWidthTrkDriftCircleMath::SegmentFinderprotected
m_rpcPullCutTrkDriftCircleMath::SegmentFinderprotected
m_seedCleaningTrkDriftCircleMath::SegmentFinderprotected
m_singleMultiLayerScanTrkDriftCircleMath::SegmentFinderprotected
m_tgcPullCutTrkDriftCircleMath::SegmentFinderprotected
m_useChamberPhiTrkDriftCircleMath::SegmentFinderprotected
m_useRoadPhiTrkDriftCircleMath::SegmentFinderprotected
m_useSegmentQualityTrkDriftCircleMath::SegmentFinderprotected
operator=(const SegmentFinder &)=deleteTrkDriftCircleMath::SegmentFinder
printSettings() constTrkDriftCircleMath::SegmentFinderprotected
refitSegments(const SegVec &segs) constTrkDriftCircleMath::SegmentFinder
removeDCOnSegments(const DCVec &dcs, const SegVec &segs)TrkDriftCircleMath::SegmentFinderprotectedstatic
SegmentFinder()TrkDriftCircleMath::SegmentFinder
SegmentFinder(const SegmentFinder &)=deleteTrkDriftCircleMath::SegmentFinder
SegmentFinder(double roadWidth, double deltaCut, bool fullScan)TrkDriftCircleMath::SegmentFinder
selectSeeds(const DCVec &dcs, int maxSerie)TrkDriftCircleMath::SegmentFinderprotectedstatic
setChi2DropCut(double chi2)TrkDriftCircleMath::SegmentFinder
setCurvedSegmentFinder(bool doCurvedSegmentFinder)TrkDriftCircleMath::SegmentFinder
setDeltaCut(double cut)TrkDriftCircleMath::SegmentFinder
setDeltaCutT0(double deltaCut)TrkDriftCircleMath::SegmentFinder
setDropHits(bool doDrop)TrkDriftCircleMath::SegmentFinder
setFitter(std::shared_ptr< const DCSLFitter > fitter)TrkDriftCircleMath::SegmentFinderinline
setMaxDropDepth(int max)TrkDriftCircleMath::SegmentFinder
setMdtGeometry(const ChamberGeometry *mdtGeo)TrkDriftCircleMath::SegmentFinderinline
setPhiRoad(double phiRoad, double phiChamber, double sinPhiCut=0.2, bool useRoadPhi=true, bool useChamberPhi=true)TrkDriftCircleMath::SegmentFinder
setRatioEmptyTubesCut(double ratioEmptyTubesCut)TrkDriftCircleMath::SegmentFinder
setRecoverMDT(bool doRecover)TrkDriftCircleMath::SegmentFinder
setRemoveSingleOutliers(bool removeSingleOutliers)TrkDriftCircleMath::SegmentFinder
setResidualCutT0(double resCut)TrkDriftCircleMath::SegmentFinder
setRPCPullCut(double cut)TrkDriftCircleMath::SegmentFinder
setSeedCleaning(bool doCleanup)TrkDriftCircleMath::SegmentFinder
setSingleMultiLayerScan(bool doScan)TrkDriftCircleMath::SegmentFinder
setSortSegmentsUsingAllHits(bool doAllHitsSort)TrkDriftCircleMath::SegmentFinder
setTGCPullCut(double cut)TrkDriftCircleMath::SegmentFinder
setUseChamberPhi(bool useChamberPhi)TrkDriftCircleMath::SegmentFinder
setUseSegmentQuality(bool useQ)TrkDriftCircleMath::SegmentFinder
splitInMulitlayers(const DCVec &dcs)TrkDriftCircleMath::SegmentFinderprotectedstatic
tubeRadius() constTrkDriftCircleMath::SegmentFinderinlineprotected
twoMultiLayerScan(const DCVec &seeds_ml1, const DCVec &seeds_ml2, const DCVec &dcs, const CLVec &cls, ResolvedCollection< Segment, IsSubsetSegment< SortDcsByY >> &segments) constTrkDriftCircleMath::SegmentFinderprotected
updateDirections()TrkDriftCircleMath::SegmentFinderprotected
updateMatch(Segment &seg, MatchDCWithLine &matchWithLine)TrkDriftCircleMath::SegmentFinderprotectedstatic
~SegmentFinder()TrkDriftCircleMath::SegmentFinder