![]() |
ATLAS Offline Software
|
Classes | |
| struct | MessagingAdapter |
| struct | PixelDiodeTreeMaker |
| struct | PixelDiodeTreeMakerBase |
Enumerations | |
| enum | EPixelLocation { kCentral, kOuterEdge, kInnerEdge, kNPixelLocations } |
| enum | EDirection { kPhi, kEta, kNDirections } |
| enum | FENumbering { FENumbering::kRegular, FENumbering::kMirror } |
Functions | |
| template<typename T > | |
| bool | validAttributeType (T val) |
| convenience method to test whether the given value can be converted into an attribute More... | |
| template<typename T > | |
| InDetDD::PixelDiodeTree::AttributeType | makeAttributeType (T val) |
| convenience method to convert the given value into an attribute More... | |
| template<class T_MsgParent > | |
| PixelDiodeTree | makePixelDiodeTree (T_MsgParent *gmt_mgr, InDetDD::PixelReadoutTechnology readoutTechnology, const std::array< int, kNDirections > &circuits, const std::array< int, kNDirections > &dimPerCircuit, const std::array< std::array< double, kNDirections >, kNPixelLocations > &pitch, FENumbering fe_numbering) |
| Enumerator | |
|---|---|
| kCentral | |
| kOuterEdge | |
| kInnerEdge | |
| kNPixelLocations | |
Definition at line 21 of file PixelGeoUtils.h.
|
strong |
| Enumerator | |
|---|---|
| kRegular | |
| kMirror | |
Definition at line 24 of file PixelGeoUtils.h.
| InDetDD::PixelDiodeTree::AttributeType InDetDD::detail::makeAttributeType | ( | T | val | ) |
convenience method to convert the given value into an attribute
Definition at line 79 of file PixelDiodeTreeBuilder.h.
|
inline |
Definition at line 54 of file PixelGeoUtils.h.
| bool InDetDD::detail::validAttributeType | ( | T | val | ) |
convenience method to test whether the given value can be converted into an attribute
Definition at line 70 of file PixelDiodeTreeBuilder.h.
1.8.18