Helper class to access parameters of a diode.
More...
#include <PixelDiodeTree.h>
Helper class to access parameters of a diode.
Definition at line 183 of file PixelDiodeTree.h.
◆ DiodeProxy() [1/2]
| InDetDD::PixelDiodeTree::DiodeProxy::DiodeProxy |
( |
| ) |
|
|
inlineprotected |
◆ DiodeProxy() [2/2]
Definition at line 190 of file PixelDiodeTree.h.
const PixelDiodeTree * m_diodeTree
PixelDiodeTree::IndexType m_diodeIdx
PixelDiodeTree::IndexType m_subMatrixIdx
◆ computeIndex()
Compute the full 2D index (row, column) of the diode in the full diode matrix.
Definition at line 220 of file PixelDiodeTree.h.
◆ computePosition()
Compute the position of the diode.
The origin is typically at the center of the pixel matrix.
Definition at line 216 of file PixelDiodeTree.h.
◆ diodeAttribute()
| unsigned int InDetDD::PixelDiodeTree::DiodeProxy::diodeAttribute |
( |
| ) |
const |
|
inline |
get the attribute associated to this diode (to be interpreted)
Definition at line 205 of file PixelDiodeTree.h.
◆ invWidth()
◆ isValid()
| bool InDetDD::PixelDiodeTree::DiodeProxy::isValid |
( |
| ) |
const |
|
inline |
return true if this proxy refers to a valide diode
Definition at line 224 of file PixelDiodeTree.h.
◆ operator bool()
| InDetDD::PixelDiodeTree::DiodeProxy::operator bool |
( |
| ) |
const |
|
inline |
return true if this proxy refers to a valide diode
Definition at line 226 of file PixelDiodeTree.h.
bool isValid() const
return true if this proxy refers to a valide diode
◆ setInvalid()
| void InDetDD::PixelDiodeTree::DiodeProxy::setInvalid |
( |
| ) |
|
|
inlineprotected |
◆ subMatrixAttribute()
| unsigned int InDetDD::PixelDiodeTree::DiodeProxy::subMatrixAttribute |
( |
| ) |
const |
|
inline |
get the attribute associated to the sub-matrix of this diode (to be interpreted)
Definition at line 210 of file PixelDiodeTree.h.
◆ width()
◆ PixelDiodeTree
◆ m_diodeIdx
◆ m_diodeTree
| const PixelDiodeTree* InDetDD::PixelDiodeTree::DiodeProxy::m_diodeTree = nullptr |
|
protected |
◆ m_subMatrixIdx
The documentation for this struct was generated from the following file: