ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
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. More...
 
 CaloClusterBadChannelData_v1 (const float eta, const float phi, const CaloSampling::CaloSample layer, const uint32_t bc)
 Useful constructor. More...
 
float eta () const
 The eta of the bad cell. More...
 
float phi () const
 The phi of the bad cell. More...
 
CaloSampling::CaloSample layer () const
 The sampling of the bad cell. More...
 
uint32_t badChannel () const
 Bit pattern describing the problem of the cell. More...
 

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

Default constructor.

Definition at line 18 of file CaloClusterBadChannelData_v1.h.

◆ 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  :

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:
GetLCDefs::Unknown
@ Unknown
Definition: GetLCDefs.h:21
xAOD::CaloClusterBadChannelData_v1::phi
float phi() const
The phi of the bad cell.
Definition: CaloClusterBadChannelData_v1.h:33
xAOD::CaloClusterBadChannelData_v1::m_eta
float m_eta
Definition: CaloClusterBadChannelData_v1.h:42
xAOD::CaloClusterBadChannelData_v1::eta
float eta() const
The eta of the bad cell.
Definition: CaloClusterBadChannelData_v1.h:30
xAOD::CaloClusterBadChannelData_v1::layer
CaloSampling::CaloSample layer() const
The sampling of the bad cell.
Definition: CaloClusterBadChannelData_v1.h:36
xAOD::CaloClusterBadChannelData_v1::m_badChannel
uint32_t m_badChannel
Definition: CaloClusterBadChannelData_v1.h:45
xAOD::CaloClusterBadChannelData_v1::m_layer
CaloSampling::CaloSample m_layer
Definition: CaloClusterBadChannelData_v1.h:44
xAOD::CaloClusterBadChannelData_v1::m_phi
float m_phi
Definition: CaloClusterBadChannelData_v1.h:43