CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
l1thgcfirmware::HGCalTriggerCell Class Reference

#include <HGCalTriggerCell_SA.h>

Public Member Functions

float eta () const
 
 HGCalTriggerCell ()=default
 
 HGCalTriggerCell (float x, float y, float z, int zside, unsigned int layer, float eta, float phi, float pt, float mipPt, unsigned int index_cmssw)
 
unsigned int index_cmssw () const
 
unsigned int layer () const
 
float mipPt () const
 
float phi () const
 
float pt () const
 
float x () const
 
float y () const
 
float z () const
 
float zside () const
 
 ~HGCalTriggerCell ()=default
 

Private Attributes

float eta_
 
unsigned int index_cmssw_
 
unsigned int layer_
 
float mipPt_
 
float phi_
 
float pt_
 
float x_
 
float y_
 
float z_
 
int zside_
 

Detailed Description

Definition at line 8 of file HGCalTriggerCell_SA.h.

Constructor & Destructor Documentation

◆ HGCalTriggerCell() [1/2]

l1thgcfirmware::HGCalTriggerCell::HGCalTriggerCell ( )
default

◆ HGCalTriggerCell() [2/2]

l1thgcfirmware::HGCalTriggerCell::HGCalTriggerCell ( float  x,
float  y,
float  z,
int  zside,
unsigned int  layer,
float  eta,
float  phi,
float  pt,
float  mipPt,
unsigned int  index_cmssw 
)
inline

Definition at line 12 of file HGCalTriggerCell_SA.h.

22  : x_(x),
23  y_(y),
24  z_(z),
25  zside_(zside),
26  layer_(layer),
27  eta_(eta),
28  phi_(phi),
29  pt_(pt),
30  mipPt_(mipPt),

◆ ~HGCalTriggerCell()

l1thgcfirmware::HGCalTriggerCell::~HGCalTriggerCell ( )
default

Member Function Documentation

◆ eta()

float l1thgcfirmware::HGCalTriggerCell::eta ( void  ) const
inline

◆ index_cmssw()

unsigned int l1thgcfirmware::HGCalTriggerCell::index_cmssw ( ) const
inline

Definition at line 44 of file HGCalTriggerCell_SA.h.

References index_cmssw_.

44 { return index_cmssw_; }

◆ layer()

unsigned int l1thgcfirmware::HGCalTriggerCell::layer ( ) const
inline

◆ mipPt()

float l1thgcfirmware::HGCalTriggerCell::mipPt ( ) const
inline

Definition at line 43 of file HGCalTriggerCell_SA.h.

References mipPt_.

◆ phi()

float l1thgcfirmware::HGCalTriggerCell::phi ( void  ) const
inline

◆ pt()

float l1thgcfirmware::HGCalTriggerCell::pt ( ) const
inline

◆ x()

float l1thgcfirmware::HGCalTriggerCell::x ( ) const
inline

◆ y()

float l1thgcfirmware::HGCalTriggerCell::y ( ) const
inline

◆ z()

float l1thgcfirmware::HGCalTriggerCell::z ( ) const
inline

◆ zside()

float l1thgcfirmware::HGCalTriggerCell::zside ( ) const
inline

Definition at line 38 of file HGCalTriggerCell_SA.h.

References zside_.

Member Data Documentation

◆ eta_

float l1thgcfirmware::HGCalTriggerCell::eta_
private

Definition at line 52 of file HGCalTriggerCell_SA.h.

Referenced by eta().

◆ index_cmssw_

unsigned int l1thgcfirmware::HGCalTriggerCell::index_cmssw_
private

Definition at line 56 of file HGCalTriggerCell_SA.h.

Referenced by index_cmssw().

◆ layer_

unsigned int l1thgcfirmware::HGCalTriggerCell::layer_
private

Definition at line 51 of file HGCalTriggerCell_SA.h.

Referenced by layer().

◆ mipPt_

float l1thgcfirmware::HGCalTriggerCell::mipPt_
private

Definition at line 55 of file HGCalTriggerCell_SA.h.

Referenced by mipPt().

◆ phi_

float l1thgcfirmware::HGCalTriggerCell::phi_
private

Definition at line 53 of file HGCalTriggerCell_SA.h.

Referenced by phi().

◆ pt_

float l1thgcfirmware::HGCalTriggerCell::pt_
private

Definition at line 54 of file HGCalTriggerCell_SA.h.

Referenced by pt().

◆ x_

float l1thgcfirmware::HGCalTriggerCell::x_
private

Definition at line 47 of file HGCalTriggerCell_SA.h.

Referenced by x().

◆ y_

float l1thgcfirmware::HGCalTriggerCell::y_
private

Definition at line 48 of file HGCalTriggerCell_SA.h.

Referenced by y().

◆ z_

float l1thgcfirmware::HGCalTriggerCell::z_
private

Definition at line 49 of file HGCalTriggerCell_SA.h.

Referenced by z().

◆ zside_

int l1thgcfirmware::HGCalTriggerCell::zside_
private

Definition at line 50 of file HGCalTriggerCell_SA.h.

Referenced by zside().