ATLAS Offline Software
Loading...
Searching...
No Matches
CaloLVL1_ID::HashCalc Class Reference

small class holding the starting hash value, the min eta and the number of phi bins of each region More...

Collaboration diagram for CaloLVL1_ID::HashCalc:

Public Member Functions

 HashCalc ()

Public Attributes

IdentifierHash m_hash
size_type m_etamin
size_type m_nphi

Detailed Description

small class holding the starting hash value, the min eta and the number of phi bins of each region

used to CPU-optimize the conversion from an identifier to a hash index

Definition at line 376 of file CaloLVL1_ID.h.

Constructor & Destructor Documentation

◆ HashCalc()

CaloLVL1_ID::HashCalc::HashCalc ( )
inline

Definition at line 379 of file CaloLVL1_ID.h.

379 :
380 m_hash(0),
381 m_etamin(0),
382 m_nphi(0) {}
IdentifierHash m_hash

Member Data Documentation

◆ m_etamin

size_type CaloLVL1_ID::HashCalc::m_etamin

Definition at line 384 of file CaloLVL1_ID.h.

◆ m_hash

IdentifierHash CaloLVL1_ID::HashCalc::m_hash

Definition at line 383 of file CaloLVL1_ID.h.

◆ m_nphi

size_type CaloLVL1_ID::HashCalc::m_nphi

Definition at line 385 of file CaloLVL1_ID.h.


The documentation for this class was generated from the following file: