afterFillDebugHook(QuadTreeChildren &children) | QuadTreeProcessor< long, float, const CDCWireHit > | inlinevirtual |
AxialHitQuadTreeProcessor(int lastLevel, int seedLevel, const XYSpans &ranges, PrecisionUtil::PrecisionFunction precisionFunction) | AxialHitQuadTreeProcessor | |
AxialHitQuadTreeProcessor(const Vector2D &localOrigin, const YSpan &curvSpan, const LookupTable< Vector2D > *cosSinLookupTable) | AxialHitQuadTreeProcessor | |
c_curlCurv | AxialHitQuadTreeProcessor | private |
callResultFunction(QuadTree *node, const CandidateReceiver &candidateReceiver) const | QuadTreeProcessor< long, float, const CDCWireHit > | inlineprivate |
CandidateReceiver typedef | QuadTreeProcessor< long, float, const CDCWireHit > | |
checkDerivative(QuadTree *node, const CDCWireHit *wireHit) const | AxialHitQuadTreeProcessor | protected |
checkExtremum(QuadTree *node, const CDCWireHit *wireHit) const | AxialHitQuadTreeProcessor | protected |
clear() | QuadTreeProcessor< long, float, const CDCWireHit > | inline |
createChild(QuadTree *node, int i, int j) const final | AxialHitQuadTreeProcessor | protected |
QuadTreeProcessor< long, float, const CDCWireHit >::createChild(QuadTree *node, int iX, int iY) const | QuadTreeProcessor< long, float, const CDCWireHit > | inlineprotectedvirtual |
createChildren(QuadTree *node, QuadTreeChildren &m_children) const | QuadTreeProcessor< long, float, const CDCWireHit > | inlineprivate |
createCurvBound(YSpan curvSpan, int lastLevel) | AxialHitQuadTreeProcessor | static |
drawHits(std::vector< const CDCWireHit * > hits, unsigned int color=46) const | AxialHitQuadTreeProcessor | |
drawNode(QuadTree *node) const | AxialHitQuadTreeProcessor | |
fill(const CandidateReceiver &candidateReceiver, int nHitsThreshold) | QuadTreeProcessor< long, float, const CDCWireHit > | inline |
fill(const CandidateReceiver &candidateReceiver, int nHitsThreshold, float yLimit) | QuadTreeProcessor< long, float, const CDCWireHit > | inline |
fillChildren(QuadTree *node, const std::vector< Item * > &items) | QuadTreeProcessor< long, float, const CDCWireHit > | inlineprivate |
fillGivenTree(QuadTree *node, const CandidateReceiver &candidateReceiver, int nItemsThreshold, float yLimit) | QuadTreeProcessor< long, float, const CDCWireHit > | inlineprivate |
getAssignedItems() | QuadTreeProcessor< long, float, const CDCWireHit > | inline |
getCosSinLookupTable() | AxialHitQuadTreeProcessor | static |
getDebugInformation() const | QuadTreeProcessor< long, float, const CDCWireHit > | inline |
getLastLevel() const | QuadTreeProcessor< long, float, const CDCWireHit > | inlineprotected |
isInNode(QuadTree *node, const CDCWireHit *wireHit) const final | AxialHitQuadTreeProcessor | protected |
QuadTreeProcessor< long, float, const CDCWireHit >::isInNode(QuadTree *node, const CDCWireHit *item) const=0 | QuadTreeProcessor< long, float, const CDCWireHit > | protectedpure virtual |
isLeaf(QuadTree *node) const final | AxialHitQuadTreeProcessor | protected |
QuadTreeProcessor< long, float, const CDCWireHit >::isLeaf(QuadTree *node) const | QuadTreeProcessor< long, float, const CDCWireHit > | inlineprotectedvirtual |
Item typedef | QuadTreeProcessor< long, float, const CDCWireHit > | |
m_cosSinLookupTable | AxialHitQuadTreeProcessor | private |
m_debugOutput | QuadTreeProcessor< long, float, const CDCWireHit > | private |
m_debugOutputMap | QuadTreeProcessor< long, float, const CDCWireHit > | private |
m_items | QuadTreeProcessor< long, float, const CDCWireHit > | protected |
m_lastLevel | QuadTreeProcessor< long, float, const CDCWireHit > | private |
m_localOrigin | AxialHitQuadTreeProcessor | private |
m_precisionFunction | AxialHitQuadTreeProcessor | private |
m_quadTree | QuadTreeProcessor< long, float, const CDCWireHit > | protected |
m_seededTrees | QuadTreeProcessor< long, float, const CDCWireHit > | protected |
m_seedLevel | QuadTreeProcessor< long, float, const CDCWireHit > | private |
m_twoSidedPhaseSpace | AxialHitQuadTreeProcessor | private |
QuadTree typedef | QuadTreeProcessor< long, float, const CDCWireHit > | |
QuadTreeChildren typedef | QuadTreeProcessor< long, float, const CDCWireHit > | |
QuadTreeProcessor(int lastLevel, int seedLevel, const XYSpans &xySpans, bool debugOutput=false) | QuadTreeProcessor< long, float, const CDCWireHit > | inline |
seed(const std::vector< const CDCWireHit * > &datas) | QuadTreeProcessor< long, float, const CDCWireHit > | inline |
XSpan typedef | QuadTreeProcessor< long, float, const CDCWireHit > | |
XYSpans typedef | QuadTreeProcessor< long, float, const CDCWireHit > | |
YSpan typedef | QuadTreeProcessor< long, float, const CDCWireHit > | |
~QuadTreeProcessor() | QuadTreeProcessor< long, float, const CDCWireHit > | inlinevirtual |