ATLAS Offline Software
InDetDD::PixelDiodeTree Member List

This is the complete list of members for InDetDD::PixelDiodeTree, including all inherited members.

addDiode(const Vector2D &width, AttributeType attribute)InDetDD::PixelDiodeTreeinline
attribute(IndexType idx) constInDetDD::PixelDiodeTreeinline
AttributeType typedefInDetDD::PixelDiodeTree
CellIndexType typedefInDetDD::PixelDiodeTree
cloneSingleSplitsToUnusedHalf()InDetDD::PixelDiodeTree
computeIndex(PixelDiodeTree::IndexType sub_matrix_idx, PixelDiodeTree::IndexType diode_idx, const Vector2D &pos) constInDetDD::PixelDiodeTreeinline
computeMatrixCorner(const std::array< PixelDiodeTree::CellIndexType, 2 > &matrix_dim)InDetDD::PixelDiodeTree
computePosition(PixelDiodeTree::IndexType sub_matrix_idx, PixelDiodeTree::IndexType diode_idx, const std::array< CellIndexType, 2 > &idx) constInDetDD::PixelDiodeTreeinline
computeTolerance(const std::array< PixelDiodeTree::CellIndexType, 2 > &matrix_dim) constInDetDD::PixelDiodeTree
debugStringRepr() constInDetDD::PixelDiodeTree
diodeProxyFromIdx(const std::array< CellIndexType, 2 > &idx) constInDetDD::PixelDiodeTreeinline
diodeProxyFromIdxCachePosition(const std::array< CellIndexType, 2 > &idx) constInDetDD::PixelDiodeTreeinline
diodeProxyFromPos(const Vector2D &pos) constInDetDD::PixelDiodeTreeinline
empty() constInDetDD::PixelDiodeTreeinline
findFromIdx(const std::array< CellIndexType, 2 > &idx) constInDetDD::PixelDiodeTreeinline
findFromPos(const Vector2D &pos) constInDetDD::PixelDiodeTreeinline
findFromT(const T &val, const std::vector< T > &split) constInDetDD::PixelDiodeTreeinline
FloatType typedefInDetDD::PixelDiodeTree
IndexType typedefInDetDD::PixelDiodeTree
isInsideMatrix(const std::array< PixelDiodeTree::IndexType, 2 > &idx) constInDetDD::PixelDiodeTreeinline
isInsideMatrix(const Amg::Vector2D &local_position) constInDetDD::PixelDiodeTreeinline
m_attributeInDetDD::PixelDiodeTreeprotected
m_diodeParamInDetDD::PixelDiodeTreeprotected
m_idxSplitInDetDD::PixelDiodeTreeprotected
m_matrixCornerInDetDD::PixelDiodeTreeprotected
m_matrixDimInDetDD::PixelDiodeTreeprotected
m_posSplitInDetDD::PixelDiodeTreeprotected
m_subMatrixIndexInDetDD::PixelDiodeTreeprotected
makeCellIndex(T local_x_idx, T local_y_idx)InDetDD::PixelDiodeTreeinlinestatic
neighboursOfCell(const std::array< CellIndexType, 2 > &idx, const std::array< CellIndexType, 2 > &max_idx, std::vector< T_CellID > &neighbours)InDetDD::PixelDiodeTreestatic
PixelDiodeTree(const Vector2D &total_width)InDetDD::PixelDiodeTreeinline
s_invalidInDetDD::PixelDiodeTreestatic
setAttribute(IndexType idx, AttributeType new_attribute)InDetDD::PixelDiodeTreeinline
setDiodeForSubMatrix(unsigned int sub_matrix_idx, unsigned int split_i, unsigned int diode_idx)InDetDD::PixelDiodeTreeinline
split(const std::array< CellIndexType, 2 > &idx_split, const Vector2D &pos_split, AttributeType an_attribute, unsigned int parent_idx=std::numeric_limits< unsigned int >::max(), unsigned int split_i=0)InDetDD::PixelDiodeTreeinline
totalWidth() constInDetDD::PixelDiodeTreeinline
validCellIndex(T cell_index)InDetDD::PixelDiodeTreeinlinestatic
Vector2D typedefInDetDD::PixelDiodeTree