Belle II Software development
QuadTreeProcessor< AX, AY, AData > Member List

This is the complete list of members for QuadTreeProcessor< AX, AY, AData >, including all inherited members.

afterFillDebugHook(QuadTreeChildren &children)QuadTreeProcessor< AX, AY, AData >inlinevirtual
callResultFunction(QuadTree *node, const CandidateReceiver &candidateReceiver) constQuadTreeProcessor< AX, AY, AData >inlineprivate
CandidateReceiver typedefQuadTreeProcessor< AX, AY, AData >
clear()QuadTreeProcessor< AX, AY, AData >inline
createChild(QuadTree *node, int iX, int iY) constQuadTreeProcessor< AX, AY, AData >inlineprotectedvirtual
createChildren(QuadTree *node, QuadTreeChildren &m_children) constQuadTreeProcessor< AX, AY, AData >inlineprivate
fill(const CandidateReceiver &candidateReceiver, int nHitsThreshold)QuadTreeProcessor< AX, AY, AData >inline
fill(const CandidateReceiver &candidateReceiver, int nHitsThreshold, float yLimit)QuadTreeProcessor< AX, AY, AData >inline
fillChildren(QuadTree *node, const std::vector< Item * > &items)QuadTreeProcessor< AX, AY, AData >inlineprivate
fillGivenTree(QuadTree *node, const CandidateReceiver &candidateReceiver, int nItemsThreshold, AY yLimit)QuadTreeProcessor< AX, AY, AData >inlineprivate
getAssignedItems()QuadTreeProcessor< AX, AY, AData >inline
getDebugInformation() constQuadTreeProcessor< AX, AY, AData >inline
getLastLevel() constQuadTreeProcessor< AX, AY, AData >inlineprotected
isInNode(QuadTree *node, AData *item) const =0QuadTreeProcessor< AX, AY, AData >protectedpure virtual
isLeaf(QuadTree *node) constQuadTreeProcessor< AX, AY, AData >inlineprotectedvirtual
Item typedefQuadTreeProcessor< AX, AY, AData >
m_debugOutputQuadTreeProcessor< AX, AY, AData >private
m_debugOutputMapQuadTreeProcessor< AX, AY, AData >private
m_itemsQuadTreeProcessor< AX, AY, AData >protected
m_lastLevelQuadTreeProcessor< AX, AY, AData >private
m_quadTreeQuadTreeProcessor< AX, AY, AData >protected
m_seededTreesQuadTreeProcessor< AX, AY, AData >protected
m_seedLevelQuadTreeProcessor< AX, AY, AData >private
QuadTree typedefQuadTreeProcessor< AX, AY, AData >
QuadTreeChildren typedefQuadTreeProcessor< AX, AY, AData >
QuadTreeProcessor(int lastLevel, int seedLevel, const XYSpans &xySpans, bool debugOutput=false)QuadTreeProcessor< AX, AY, AData >inline
seed(const std::vector< AData * > &datas)QuadTreeProcessor< AX, AY, AData >inline
XSpan typedefQuadTreeProcessor< AX, AY, AData >
XYSpans typedefQuadTreeProcessor< AX, AY, AData >
YSpan typedefQuadTreeProcessor< AX, AY, AData >
~QuadTreeProcessor()QuadTreeProcessor< AX, AY, AData >inlinevirtual