CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
l1t::MuonCaloSum Class Reference

#include <MuonCaloSum.h>

Public Member Functions

const int etBits () const
 
const int hwEta () const
 
const int hwPhi () const
 
const int index () const
 
 MuonCaloSum ()
 
 MuonCaloSum (int pt, int phi, int eta, int index)
 
void setEtaBits (int bits)
 
void setEtBits (int bits)
 
void setIndex (int idx)
 
void setPhiBits (int bits)
 
virtual ~MuonCaloSum ()
 

Private Attributes

int m_etBits
 
int m_hwEta
 
int m_hwPhi
 
int m_index
 

Detailed Description

Definition at line 7 of file MuonCaloSum.h.

Constructor & Destructor Documentation

◆ MuonCaloSum() [1/2]

l1t::MuonCaloSum::MuonCaloSum ( )
inline

Definition at line 9 of file MuonCaloSum.h.

9 : m_etBits(0), m_hwPhi(0), m_hwEta(0), m_index(0){};

◆ MuonCaloSum() [2/2]

l1t::MuonCaloSum::MuonCaloSum ( int  pt,
int  phi,
int  eta,
int  index 
)
inline

Definition at line 11 of file MuonCaloSum.h.

◆ ~MuonCaloSum()

virtual l1t::MuonCaloSum::~MuonCaloSum ( )
inlinevirtual

Definition at line 13 of file MuonCaloSum.h.

13 {};

Member Function Documentation

◆ etBits()

const int l1t::MuonCaloSum::etBits ( ) const
inline

Definition at line 20 of file MuonCaloSum.h.

20 { return m_etBits; };

References m_etBits.

Referenced by L1TMuonCaloSumProducer::produce().

◆ hwEta()

const int l1t::MuonCaloSum::hwEta ( ) const
inline

Definition at line 22 of file MuonCaloSum.h.

22 { return m_hwEta; };

References m_hwEta.

◆ hwPhi()

const int l1t::MuonCaloSum::hwPhi ( ) const
inline

Definition at line 21 of file MuonCaloSum.h.

21 { return m_hwPhi; };

References m_hwPhi.

◆ index()

const int l1t::MuonCaloSum::index ( ) const
inline

Definition at line 23 of file MuonCaloSum.h.

23 { return m_index; };

Referenced by BeautifulSoup.PageElement::insert().

◆ setEtaBits()

void l1t::MuonCaloSum::setEtaBits ( int  bits)
inline

Definition at line 17 of file MuonCaloSum.h.

17 { m_hwEta = bits; };

References m_hwEta.

Referenced by L1TMicroGMTInputProducer::produce().

◆ setEtBits()

void l1t::MuonCaloSum::setEtBits ( int  bits)
inline

Definition at line 15 of file MuonCaloSum.h.

15 { m_etBits = bits; };

References m_etBits.

Referenced by L1TMicroGMTInputProducer::produce(), and L1TMuonCaloSumProducer::produce().

◆ setIndex()

void l1t::MuonCaloSum::setIndex ( int  idx)
inline

Definition at line 18 of file MuonCaloSum.h.

18 { m_index = idx; };

References heavyIonCSV_trainingSettings::idx, and m_index.

Referenced by L1TMicroGMTInputProducer::produce().

◆ setPhiBits()

void l1t::MuonCaloSum::setPhiBits ( int  bits)
inline

Definition at line 16 of file MuonCaloSum.h.

16 { m_hwPhi = bits; };

References m_hwPhi.

Referenced by L1TMicroGMTInputProducer::produce().

Member Data Documentation

◆ m_etBits

int l1t::MuonCaloSum::m_etBits
private

Definition at line 23 of file MuonCaloSum.h.

Referenced by etBits(), and setEtBits().

◆ m_hwEta

int l1t::MuonCaloSum::m_hwEta
private

Definition at line 28 of file MuonCaloSum.h.

Referenced by hwEta(), and setEtaBits().

◆ m_hwPhi

int l1t::MuonCaloSum::m_hwPhi
private

Definition at line 27 of file MuonCaloSum.h.

Referenced by hwPhi(), and setPhiBits().

◆ m_index

int l1t::MuonCaloSum::m_index
private

Definition at line 29 of file MuonCaloSum.h.

Referenced by setIndex().

DiDispStaMuonMonitor_cfi.pt
pt
Definition: DiDispStaMuonMonitor_cfi.py:39
l1t::MuonCaloSum::m_hwEta
int m_hwEta
Definition: MuonCaloSum.h:28
heavyIonCSV_trainingSettings.idx
idx
Definition: heavyIonCSV_trainingSettings.py:5
PVValHelper::eta
Definition: PVValidationHelpers.h:70
l1t::MuonCaloSum::m_hwPhi
int m_hwPhi
Definition: MuonCaloSum.h:27
l1t::MuonCaloSum::m_etBits
int m_etBits
Definition: MuonCaloSum.h:23
DDAxes::phi
l1t::MuonCaloSum::index
const int index() const
Definition: MuonCaloSum.h:23
l1t::MuonCaloSum::m_index
int m_index
Definition: MuonCaloSum.h:29