ATLAS Offline Software
Loading...
Searching...
No Matches
xAOD::CaloClusterBadChannelData_v1 Class Reference

Description of problematic cell in a cluster. More...

#include <CaloClusterBadChannelData_v1.h>

Collaboration diagram for xAOD::CaloClusterBadChannelData_v1:

Public Member Functions

 CaloClusterBadChannelData_v1 ()
 Default constructor.
 CaloClusterBadChannelData_v1 (const float eta, const float phi, const CaloSampling::CaloSample layer, const uint32_t bc)
 Useful constructor.
float eta () const
 The eta of the bad cell.
float phi () const
 The phi of the bad cell.
CaloSampling::CaloSample layer () const
 The sampling of the bad cell.
uint32_t badChannel () const
 Bit pattern describing the problem of the cell.

Private Attributes

float m_eta
float m_phi
CaloSampling::CaloSample m_layer
uint32_t m_badChannel

Detailed Description

Description of problematic cell in a cluster.

Definition at line 15 of file CaloClusterBadChannelData_v1.h.

Constructor & Destructor Documentation

◆ CaloClusterBadChannelData_v1() [1/2]

xAOD::CaloClusterBadChannelData_v1::CaloClusterBadChannelData_v1 ( )
inline

◆ CaloClusterBadChannelData_v1() [2/2]

xAOD::CaloClusterBadChannelData_v1::CaloClusterBadChannelData_v1 ( const float eta,
const float phi,
const CaloSampling::CaloSample layer,
const uint32_t bc )
inline

Useful constructor.

Parameters
etaeta of the cell
phiphi of the cell
layerCaloSampling
bcBit pattern describing the problem of the cell (CaloBadChannel)

Definition at line 26 of file CaloClusterBadChannelData_v1.h.

26 :
float eta() const
The eta of the bad cell.
CaloSampling::CaloSample layer() const
The sampling of the bad cell.
float phi() const
The phi of the bad cell.

Member Function Documentation

◆ badChannel()

uint32_t xAOD::CaloClusterBadChannelData_v1::badChannel ( ) const
inline

Bit pattern describing the problem of the cell.

Definition at line 39 of file CaloClusterBadChannelData_v1.h.

39{return m_badChannel;}

◆ eta()

float xAOD::CaloClusterBadChannelData_v1::eta ( ) const
inline

The eta of the bad cell.

Definition at line 30 of file CaloClusterBadChannelData_v1.h.

30{return m_eta;}

◆ layer()

CaloSampling::CaloSample xAOD::CaloClusterBadChannelData_v1::layer ( ) const
inline

The sampling of the bad cell.

Definition at line 36 of file CaloClusterBadChannelData_v1.h.

36{return m_layer;}

◆ phi()

float xAOD::CaloClusterBadChannelData_v1::phi ( ) const
inline

The phi of the bad cell.

Definition at line 33 of file CaloClusterBadChannelData_v1.h.

33{return m_phi;}

Member Data Documentation

◆ m_badChannel

uint32_t xAOD::CaloClusterBadChannelData_v1::m_badChannel
private

Definition at line 45 of file CaloClusterBadChannelData_v1.h.

◆ m_eta

float xAOD::CaloClusterBadChannelData_v1::m_eta
private

Definition at line 42 of file CaloClusterBadChannelData_v1.h.

◆ m_layer

CaloSampling::CaloSample xAOD::CaloClusterBadChannelData_v1::m_layer
private

Definition at line 44 of file CaloClusterBadChannelData_v1.h.

◆ m_phi

float xAOD::CaloClusterBadChannelData_v1::m_phi
private

Definition at line 43 of file CaloClusterBadChannelData_v1.h.


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