CMS 3D CMS Logo

List of all members | Static Public Attributes
HGCalSiliconTilesConstants Struct Reference

#include <HGCalTilesConstants.h>

Static Public Attributes

static constexpr float maxDim1 = 285.f
 
static constexpr float maxDim2 = 285.f
 
static constexpr float minDim1 = -285.f
 
static constexpr float minDim2 = -285.f
 
static constexpr int nColumns = reco::ceil((maxDim1 - minDim1) / tileSize)
 
static constexpr int nRows = reco::ceil((maxDim2 - minDim2) / tileSize)
 
static constexpr int nTiles = nColumns * nRows
 
static constexpr float tileSize = 5.f
 

Detailed Description

Definition at line 13 of file HGCalTilesConstants.h.

Member Data Documentation

◆ maxDim1

constexpr float HGCalSiliconTilesConstants::maxDim1 = 285.f
static

Definition at line 16 of file HGCalTilesConstants.h.

◆ maxDim2

constexpr float HGCalSiliconTilesConstants::maxDim2 = 285.f
static

Definition at line 18 of file HGCalTilesConstants.h.

◆ minDim1

constexpr float HGCalSiliconTilesConstants::minDim1 = -285.f
static

Definition at line 15 of file HGCalTilesConstants.h.

◆ minDim2

constexpr float HGCalSiliconTilesConstants::minDim2 = -285.f
static

Definition at line 17 of file HGCalTilesConstants.h.

◆ nColumns

constexpr int HGCalSiliconTilesConstants::nColumns = reco::ceil((maxDim1 - minDim1) / tileSize)
static

Definition at line 19 of file HGCalTilesConstants.h.

◆ nRows

constexpr int HGCalSiliconTilesConstants::nRows = reco::ceil((maxDim2 - minDim2) / tileSize)
static

Definition at line 20 of file HGCalTilesConstants.h.

◆ nTiles

constexpr int HGCalSiliconTilesConstants::nTiles = nColumns * nRows
static

Definition at line 21 of file HGCalTilesConstants.h.

◆ tileSize

constexpr float HGCalSiliconTilesConstants::tileSize = 5.f
static

Definition at line 14 of file HGCalTilesConstants.h.