CMS 3D CMS Logo

Variables
rpixValues Namespace Reference

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
 

Detailed Description

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

Variable Documentation

◆ CTPPS_CHECK_LIMITS

constexpr bool rpixValues::CTPPS_CHECK_LIMITS = true

◆ DColsPerROC

constexpr int rpixValues::DColsPerROC = 26

◆ defaultDetSizeInX

constexpr int rpixValues::defaultDetSizeInX = 160

◆ defaultDetSizeInY

constexpr int rpixValues::defaultDetSizeInY = 156

◆ maxROCsInX

constexpr int rpixValues::maxROCsInX = 2

◆ maxROCsInY

constexpr int rpixValues::maxROCsInY = 3

◆ ROCSizeInX

constexpr int rpixValues::ROCSizeInX = 80

◆ ROCSizeInY

constexpr int rpixValues::ROCSizeInY = 52