Variables | |
constexpr bool | CTPPS_CHECK_LIMITS = true |
constexpr int | DColsPerROC = 26 |
constexpr int | defaultDetSizeInX = 160 |
constexpr int | defaultDetSizeInY = 156 |
constexpr int | maxROCsInX = 2 |
constexpr int | maxROCsInY = 3 |
constexpr int | ROCSizeInX = 80 |
constexpr int | ROCSizeInY = 52 |
Numbering of the pixels inside the readout chip (ROC). There is a column index and a row index. In the barrel the row index is in the global rfi direction (local X) and the column index is in the global z (local Y) direction. In the endcaps the row index is in the global r direction (local X) and the column index in the gloabl rfi (local Y) direction.
In CTPPS the row index is in the global y direction (local X) and the column index is in the global x (local Y) direction. The defaults are specific to 100*150 micron pixels.
Some methods are declared as static and can be used without class instantiation. Others need the construstor to setup the Module size parameters. These parameters are only used for error checking. d.k. 10/2005
constexpr bool rpixValues::CTPPS_CHECK_LIMITS = true |
Definition at line 71 of file CTPPSPixelIndices.h.
Referenced by CTPPSPixelIndices::convertDcolToCol(), CTPPSPixelIndices::CTPPSPixelIndices(), CTPPSPixelIndices::DColumn(), CTPPSPixelIndices::getROCId(), CTPPSPixelIndices::rocIndex(), CTPPSPixelIndices::transformToModule(), and CTPPSPixelIndices::transformToROC().
constexpr int rpixValues::DColsPerROC = 26 |
Definition at line 62 of file CTPPSPixelIndices.h.
Referenced by PixelIndices::convertDcolToCol(), CTPPSPixelIndices::convertDcolToCol(), PixelIndices::print(), and CTPPSPixelIndices::print().
constexpr int rpixValues::defaultDetSizeInX = 160 |
Definition at line 67 of file CTPPSPixelIndices.h.
Referenced by CTPPSPixelDQMSource::bookHistograms(), CTPPSPixelIndices::getDefaultRowDetSize(), and CTPPSPixelIndices::isOnEdge().
constexpr int rpixValues::defaultDetSizeInY = 156 |
Definition at line 68 of file CTPPSPixelIndices.h.
Referenced by CTPPSPixelIndices::getDefaultColDetSize(), and CTPPSPixelIndices::isOnEdge().
constexpr int rpixValues::maxROCsInX = 2 |
Definition at line 58 of file CTPPSPixelIndices.h.
Referenced by CTPPSPixelIndices::CTPPSPixelIndices(), PixelIndices::PixelIndices(), PixelIndices::rocIndex(), and CTPPSPixelIndices::rocIndex().
constexpr int rpixValues::maxROCsInY = 3 |
Definition at line 60 of file CTPPSPixelIndices.h.
Referenced by CTPPSPixelIndices::CTPPSPixelIndices(), PixelIndices::PixelIndices(), PixelIndices::rocIndex(), and CTPPSPixelIndices::rocIndex().
constexpr int rpixValues::ROCSizeInX = 80 |
Definition at line 64 of file CTPPSPixelIndices.h.
Referenced by CTPPSPixelDQMSource::bookHistograms(), PixelIndices::convertDcolToCol(), CTPPSPixelIndices::convertDcolToCol(), CTPPSPixelIndices::CTPPSPixelIndices(), CTPPSPixelDataFormatter::formatRawData(), CTPPSPixelIndices::getROCId(), PixelIndices::PixelIndices(), PPSPixelTopology::pixelRange(), PixelIndices::print(), CTPPSPixelIndices::print(), PPSPixelTopology::row(), PixelIndices::transformToModule(), CTPPSPixelIndices::transformToModule(), PixelIndices::transformToROC(), and CTPPSPixelIndices::transformToROC().
constexpr int rpixValues::ROCSizeInY = 52 |
Definition at line 65 of file CTPPSPixelIndices.h.
Referenced by CTPPSPixelDQMSource::bookHistograms(), PPSPixelTopology::col(), PixelIndices::convertDcolToCol(), CTPPSPixelIndices::convertDcolToCol(), CTPPSPixelIndices::CTPPSPixelIndices(), CTPPSPixelIndices::getROCId(), PixelIndices::PixelIndices(), PPSPixelTopology::pixelRange(), PixelIndices::print(), CTPPSPixelIndices::print(), PixelIndices::transformToModule(), CTPPSPixelIndices::transformToModule(), PixelIndices::transformToROC(), and CTPPSPixelIndices::transformToROC().