CMS 3D CMS Logo

Functions
HGCalTileIndex Namespace Reference

Functions

bool tileExist (const int32_t *hex, int32_t zside, int32_t phi)
 
int32_t tileIndex (int32_t layer, int32_t ring, int32_t phi)
 
int32_t tileLayer (int32_t index)
 
int32_t tilePack (int32_t ly, int32_t k1, int32_t k2)
 
int32_t tilePhi (int32_t index)
 
int32_t tileProperty (int32_t, int32_t)
 
int32_t tileRing (int32_t index)
 
int32_t tileSiPM (int32_t)
 
int32_t tileType (int32_t)
 
std::tuple< int32_t, int32_t, int32_t > tileUnpack (int32_t index)
 

Function Documentation

◆ tileExist()

bool HGCalTileIndex::tileExist ( const int32_t *  hex,
int32_t  zside,
int32_t  phi 
)

◆ tileIndex()

int32_t HGCalTileIndex::tileIndex ( int32_t  layer,
int32_t  ring,
int32_t  phi 
)

◆ tileLayer()

int32_t HGCalTileIndex::tileLayer ( int32_t  index)

◆ tilePack()

int32_t HGCalTileIndex::tilePack ( int32_t  ly,
int32_t  k1,
int32_t  k2 
)

◆ tilePhi()

int32_t HGCalTileIndex::tilePhi ( int32_t  index)

Definition at line 20 of file HGCalTileIndex.cc.

20  {
22 }

References HGCalProperty::kHGCalPhiMask, and HGCalProperty::kHGCalPhiOffset.

◆ tileProperty()

int32_t HGCalTileIndex::tileProperty ( int32_t  type,
int32_t  sipm 
)

◆ tileRing()

int32_t HGCalTileIndex::tileRing ( int32_t  index)

◆ tileSiPM()

int32_t HGCalTileIndex::tileSiPM ( int32_t  property)

Definition at line 33 of file HGCalTileIndex.cc.

33  {
35 }

References HGCalProperty::kHGCalFactor, and HGCalProperty::kHGCalOffsetSiPM.

◆ tileType()

int32_t HGCalTileIndex::tileType ( int32_t  property)

Definition at line 29 of file HGCalTileIndex.cc.

29  {
31 }

References HGCalProperty::kHGCalFactor, and HGCalProperty::kHGCalOffsetType.

◆ tileUnpack()

std::tuple< int32_t, int32_t, int32_t > HGCalTileIndex::tileUnpack ( int32_t  index)
HGCalProperty::kHGCalOffsetType
constexpr int32_t kHGCalOffsetType
Definition: HGCalProperty.h:40
HGCalProperty::kHGCalTilePack
constexpr int32_t kHGCalTilePack
Definition: HGCalProperty.h:42
HGCalProperty::kHGCalFactor
constexpr int32_t kHGCalFactor
Definition: HGCalProperty.h:36
ecaldqm::zside
int zside(DetId const &)
Definition: EcalDQMCommonUtils.cc:189
HGCalProperty::kHGCalTilePhisBy12
constexpr int32_t kHGCalTilePhisBy12
Definition: HGCalProperty.h:47
convertSQLiteXML.ok
bool ok
Definition: convertSQLiteXML.py:98
LEDCalibrationChannels.iphi
iphi
Definition: LEDCalibrationChannels.py:64
phase1PixelTopology::layer
constexpr std::array< uint8_t, layerIndexSize > layer
Definition: phase1PixelTopology.h:99
HGCalProperty::kHGCalRingMask
constexpr int32_t kHGCalRingMask
Definition: HGCalProperty.h:34
PVValHelper::phi
Definition: PVValidationHelpers.h:69
type
type
Definition: SiPixelVCal_PayloadInspector.cc:37
HGCalProperty::kHGCalTilePhis
constexpr int32_t kHGCalTilePhis
Definition: HGCalProperty.h:44
HGCalProperty::kHGCalPhiMask
constexpr int32_t kHGCalPhiMask
Definition: HGCalProperty.h:32
triggerObjects_cff.id
id
Definition: triggerObjects_cff.py:29
HGCalProperty::kHGCalTilePhisBy2
constexpr int32_t kHGCalTilePhisBy2
Definition: HGCalProperty.h:45
findQualityFiles.jj
string jj
Definition: findQualityFiles.py:188
relativeConstraints.ring
ring
Definition: relativeConstraints.py:68
HGCalProperty::kHGCalLayerOffset
constexpr int32_t kHGCalLayerOffset
Definition: HGCalProperty.h:28
AlignmentPI::index
index
Definition: AlignmentPayloadInspectorHelper.h:46
HGCalProperty::kHGCalRingOffset
constexpr int32_t kHGCalRingOffset
Definition: HGCalProperty.h:33
HGCalProperty::kHGCalTilePhisBy3
constexpr int32_t kHGCalTilePhisBy3
Definition: HGCalProperty.h:46
HGCalProperty::kHGCalPhiOffset
constexpr int32_t kHGCalPhiOffset
Definition: HGCalProperty.h:31
HGCalProperty::kHGCalOffsetSiPM
constexpr int32_t kHGCalOffsetSiPM
Definition: HGCalProperty.h:41
HGCalProperty::kHGCalLayerMask
constexpr int32_t kHGCalLayerMask
Definition: HGCalProperty.h:29