![]() |
ATLAS Offline Software
|
Functions | |
| template<typename T> | |
| std::tuple< T, T > | sorted_tuple (T a, T b) |
| Create a tuple of the given values in increasing order. | |
| double | getGoodFraction (const InDet::SiDetectorElementStatus &pixelDetElStatus, const InDetDD::PixelModuleDesign &design, const PixelID &pixelID, const IdentifierHash &modulIdHash, const Identifier &startId, const Identifier &endId) |
| Get The fraction of good chips the pixel of a pixel array is connected to. | |
| unsigned int | makeReadoutTechnologyBit (InDetDD::PixelReadoutTechnology technology, unsigned int bit_val=1) |
| Create a word with a bit representing the given readout technology to the given value. | |
| bool | matchingReadoutTechnology (const InDet::SiDetectorElementStatus &elementStatus, const IdentifierHash &moduleIdHash, unsigned int readOutTechnologyMask=(Pixel::makeReadoutTechnologyBit(InDetDD::PixelReadoutTechnology::FEI4)|(Pixel::makeReadoutTechnologyBit(InDetDD::PixelReadoutTechnology::FEI3)))) |
| Check whether the readout technology of the specified module is contained in the given readout technology mask. | |
|
inline |
Get The fraction of good chips the pixel of a pixel array is connected to.
| pixelDetElStatus | helper class which provides the front-end module status information. |
| pixelReadout | the pixel readout manager needed to determine the front-end chip of a pixel. |
| moduleId | the identifier of the corresponding module. |
| moduleIdHash | the identifier hash of the corresponding module. |
| startId | the identifier of one corner of the pixel array. |
| endId | the identifier of the opposing corner of the pixel array which must be on the same pixel module. |
Definition at line 32 of file PixelFEUtils.h.
|
inline |
Create a word with a bit representing the given readout technology to the given value.
| technology | the readout technology |
| the | value to which the bit should be set to. |
Definition at line 63 of file PixelFEUtils.h.
|
inline |
Check whether the readout technology of the specified module is contained in the given readout technology mask.
| elementStatus | the detector element status information. |
| moduleIdHash | the module hash of the module in question. |
| readOutTechnologyMask | a mask which contains a bits per readout technology. |
Definition at line 73 of file PixelFEUtils.h.
|
inline |
Create a tuple of the given values in increasing order.
Definition at line 20 of file PixelFEUtils.h.