CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
p2eg::crystalMax Class Reference

#include <Phase2L1CaloEGammaUtils.h>

Public Member Functions

 crystalMax ()
 
crystalMaxoperator= (const crystalMax &rhs)
 

Public Attributes

ap_uint< 10 > energy
 
uint8_t etaMax
 
uint8_t phiMax
 

Detailed Description

Definition at line 598 of file Phase2L1CaloEGammaUtils.h.

Constructor & Destructor Documentation

◆ crystalMax()

p2eg::crystalMax::crystalMax ( )
inline

Definition at line 604 of file Phase2L1CaloEGammaUtils.h.

References energy, etaMax, and phiMax.

604  {
605  energy = 0;
606  phiMax = 0;
607  etaMax = 0;
608  }

Member Function Documentation

◆ operator=()

crystalMax& p2eg::crystalMax::operator= ( const crystalMax rhs)
inline

Definition at line 610 of file Phase2L1CaloEGammaUtils.h.

References energy, etaMax, and phiMax.

610  {
611  energy = rhs.energy;
612  phiMax = rhs.phiMax;
613  etaMax = rhs.etaMax;
614  return *this;
615  }

Member Data Documentation

◆ energy

ap_uint<10> p2eg::crystalMax::energy

◆ etaMax

uint8_t p2eg::crystalMax::etaMax

Definition at line 602 of file Phase2L1CaloEGammaUtils.h.

Referenced by crystalMax(), p2eg::getClusterPosition(), and operator=().

◆ phiMax

uint8_t p2eg::crystalMax::phiMax

Definition at line 601 of file Phase2L1CaloEGammaUtils.h.

Referenced by crystalMax(), p2eg::getClusterPosition(), and operator=().