![]() |
ATLAS Offline Software
|
This is the complete list of members for InDetDD::PixelDiodeTree, including all inherited members.
| addDiode(const Vector2D &width, AttributeType attribute) | InDetDD::PixelDiodeTree | inline |
| attribute(IndexType idx) const | InDetDD::PixelDiodeTree | inline |
| AttributeType typedef | InDetDD::PixelDiodeTree | |
| CellIndexType typedef | InDetDD::PixelDiodeTree | |
| cloneSingleSplitsToUnusedHalf() | InDetDD::PixelDiodeTree | |
| computeIndex(PixelDiodeTree::IndexType sub_matrix_idx, PixelDiodeTree::IndexType diode_idx, const Vector2D &pos) const | InDetDD::PixelDiodeTree | inline |
| 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) const | InDetDD::PixelDiodeTree | inline |
| computeTolerance(const std::array< PixelDiodeTree::CellIndexType, 2 > &matrix_dim) const | InDetDD::PixelDiodeTree | |
| debugStringRepr() const | InDetDD::PixelDiodeTree | |
| diodeProxyFromIdx(const std::array< CellIndexType, 2 > &idx) const | InDetDD::PixelDiodeTree | inline |
| diodeProxyFromIdxCachePosition(const std::array< CellIndexType, 2 > &idx) const | InDetDD::PixelDiodeTree | inline |
| diodeProxyFromPos(const Vector2D &pos) const | InDetDD::PixelDiodeTree | inline |
| empty() const | InDetDD::PixelDiodeTree | inline |
| findFromIdx(const std::array< CellIndexType, 2 > &idx) const | InDetDD::PixelDiodeTree | inline |
| findFromPos(const Vector2D &pos) const | InDetDD::PixelDiodeTree | inline |
| findFromT(const T &val, const std::vector< T > &split) const | InDetDD::PixelDiodeTree | inline |
| FloatType typedef | InDetDD::PixelDiodeTree | |
| IndexType typedef | InDetDD::PixelDiodeTree | |
| isInsideMatrix(const std::array< PixelDiodeTree::IndexType, 2 > &idx) const | InDetDD::PixelDiodeTree | inline |
| isInsideMatrix(const Amg::Vector2D &local_position) const | InDetDD::PixelDiodeTree | inline |
| m_attribute | InDetDD::PixelDiodeTree | protected |
| m_diodeParam | InDetDD::PixelDiodeTree | protected |
| m_idxSplit | InDetDD::PixelDiodeTree | protected |
| m_matrixCorner | InDetDD::PixelDiodeTree | protected |
| m_matrixDim | InDetDD::PixelDiodeTree | protected |
| m_posSplit | InDetDD::PixelDiodeTree | protected |
| m_subMatrixIndex | InDetDD::PixelDiodeTree | protected |
| makeCellIndex(T local_x_idx, T local_y_idx) | InDetDD::PixelDiodeTree | inlinestatic |
| neighboursOfCell(const std::array< CellIndexType, 2 > &idx, const std::array< CellIndexType, 2 > &max_idx, std::vector< T_CellID > &neighbours) | InDetDD::PixelDiodeTree | static |
| PixelDiodeTree(const Vector2D &total_width) | InDetDD::PixelDiodeTree | inline |
| s_invalid | InDetDD::PixelDiodeTree | static |
| setAttribute(IndexType idx, AttributeType new_attribute) | InDetDD::PixelDiodeTree | inline |
| setDiodeForSubMatrix(unsigned int sub_matrix_idx, unsigned int split_i, unsigned int diode_idx) | InDetDD::PixelDiodeTree | inline |
| 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::PixelDiodeTree | inline |
| totalWidth() const | InDetDD::PixelDiodeTree | inline |
| validCellIndex(T cell_index) | InDetDD::PixelDiodeTree | inlinestatic |
| Vector2D typedef | InDetDD::PixelDiodeTree |
1.8.18