CMS 3D CMS Logo

Namespaces | Functions | Variables
phase1PixelTopology.h File Reference
#include <cstdint>

Go to the source code of this file.

Namespaces

 phase1PixelTopology
 

Functions

constexpr uint16_t phase1PixelTopology::divu52 (uint16_t n)
 
constexpr bool phase1PixelTopology::isBigPixX (uint16_t px)
 
constexpr bool phase1PixelTopology::isBigPixY (uint16_t py)
 
constexpr bool phase1PixelTopology::isEdgeX (uint16_t px)
 
constexpr bool phase1PixelTopology::isEdgeY (uint16_t py)
 
constexpr uint16_t phase1PixelTopology::localX (uint16_t px)
 
constexpr uint16_t phase1PixelTopology::localY (uint16_t py)
 
constexpr uint16_t phase1PixelTopology::toRocX (uint16_t px)
 
constexpr uint16_t phase1PixelTopology::toRocY (uint16_t py)
 

Variables

constexpr uint16_t phase1PixelTopology::lastColInModule = numColsInModule - 1
 
constexpr uint16_t phase1PixelTopology::lastColInRoc = numColsInRoc - 1
 
constexpr uint16_t phase1PixelTopology::lastRowInModule = numRowsInModule - 1
 
constexpr uint16_t phase1PixelTopology::lastRowInRoc = numRowsInRoc - 1
 
constexpr uint16_t phase1PixelTopology::numColsInModule = 8 * numColsInRoc
 
constexpr uint16_t phase1PixelTopology::numColsInRoc = 52
 
constexpr uint32_t phase1PixelTopology::numPixsInModule = uint32_t(numRowsInModule) * uint32_t(numColsInModule)
 
constexpr uint16_t phase1PixelTopology::numRowsInModule = 2 * numRowsInRoc
 
constexpr uint16_t phase1PixelTopology::numRowsInRoc = 80
 
constexpr int16_t phase1PixelTopology::xOffset = -81
 
constexpr int16_t phase1PixelTopology::yOffset = -54 * 4