CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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

l1thgcfirmware::HGCalTriggerCell::HGCalTriggerCell ( )
default
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),
l1thgcfirmware::HGCalTriggerCell::~HGCalTriggerCell ( )
default

Member Function Documentation

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

Definition at line 40 of file HGCalTriggerCell_SA.h.

References eta_.

Referenced by Particle.Particle::__str__(), Jet.Jet::jetID(), and Jet.Jet::puJetId().

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

Definition at line 44 of file HGCalTriggerCell_SA.h.

References index_cmssw_.

44 { return index_cmssw_; }
unsigned int l1thgcfirmware::HGCalTriggerCell::layer ( ) const
inline
float l1thgcfirmware::HGCalTriggerCell::mipPt ( ) const
inline

Definition at line 43 of file HGCalTriggerCell_SA.h.

References mipPt_.

Referenced by HGCalStage1TruncationImplSA::run().

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

Definition at line 41 of file HGCalTriggerCell_SA.h.

References phi_.

Referenced by Particle.Particle::__str__(), and ntupleDataFormat.Track::phiPull().

float l1thgcfirmware::HGCalTriggerCell::pt ( ) const
inline
float l1thgcfirmware::HGCalTriggerCell::x ( ) const
inline
float l1thgcfirmware::HGCalTriggerCell::y ( ) const
inline
float l1thgcfirmware::HGCalTriggerCell::z ( ) const
inline

Definition at line 37 of file HGCalTriggerCell_SA.h.

References z_.

Referenced by geometryXMLparser.Alignable::pos(), and ntupleDataFormat._HitObject::r3D().

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

Definition at line 38 of file HGCalTriggerCell_SA.h.

References zside_.

Member Data Documentation

float l1thgcfirmware::HGCalTriggerCell::eta_
private

Definition at line 52 of file HGCalTriggerCell_SA.h.

Referenced by eta().

unsigned int l1thgcfirmware::HGCalTriggerCell::index_cmssw_
private

Definition at line 56 of file HGCalTriggerCell_SA.h.

Referenced by index_cmssw().

unsigned int l1thgcfirmware::HGCalTriggerCell::layer_
private

Definition at line 51 of file HGCalTriggerCell_SA.h.

Referenced by layer().

float l1thgcfirmware::HGCalTriggerCell::mipPt_
private

Definition at line 55 of file HGCalTriggerCell_SA.h.

Referenced by mipPt().

float l1thgcfirmware::HGCalTriggerCell::phi_
private

Definition at line 53 of file HGCalTriggerCell_SA.h.

Referenced by phi().

float l1thgcfirmware::HGCalTriggerCell::pt_
private

Definition at line 54 of file HGCalTriggerCell_SA.h.

Referenced by pt().

float l1thgcfirmware::HGCalTriggerCell::x_
private

Definition at line 47 of file HGCalTriggerCell_SA.h.

Referenced by x().

float l1thgcfirmware::HGCalTriggerCell::y_
private

Definition at line 48 of file HGCalTriggerCell_SA.h.

Referenced by y().

float l1thgcfirmware::HGCalTriggerCell::z_
private

Definition at line 49 of file HGCalTriggerCell_SA.h.

Referenced by z().

int l1thgcfirmware::HGCalTriggerCell::zside_
private

Definition at line 50 of file HGCalTriggerCell_SA.h.

Referenced by zside().