CMS 3D CMS Logo

List of all members | Static Public Attributes
HGCalSiliconTilesConstants Struct Reference

#include <HGCalTilesConstants.h>

Static Public Attributes

static constexpr float invDim1BinSize = nColumns / (maxDim1 - minDim1)
 
static constexpr float invDim2BinSize = nRows / (maxDim2 - minDim2)
 
static constexpr float maxDim1 = 285.f
 
static constexpr float maxDim2 = 285.f
 
static constexpr int maxTileDepth = 64
 
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

◆ invDim1BinSize

constexpr float HGCalSiliconTilesConstants::invDim1BinSize = nColumns / (maxDim1 - minDim1)
static

Definition at line 22 of file HGCalTilesConstants.h.

◆ invDim2BinSize

constexpr float HGCalSiliconTilesConstants::invDim2BinSize = nRows / (maxDim2 - minDim2)
static

Definition at line 23 of file HGCalTilesConstants.h.

◆ 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.

◆ maxTileDepth

constexpr int HGCalSiliconTilesConstants::maxTileDepth = 64
static

Definition at line 24 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.