ATLAS Offline Software
Loading...
Searching...
No Matches
CaloClusterBadChannelData Class Reference

#include <CaloClusterBadChannelData.h>

Collaboration diagram for CaloClusterBadChannelData:

Public Member Functions

 CaloClusterBadChannelData (float eta, float phi, CaloSampling::CaloSample layer, const CaloBadChannel &flag)
 full Constructor
virtual ~CaloClusterBadChannelData ()
 Destructor.
 CaloClusterBadChannelData (const CaloClusterBadChannelData *pBad)
 Copy constructor.
float getEta () const
 Access Eta.
float getPhi () const
 Access Phi.
CaloSampling::CaloSample getLayer () const
 Access Layer.
CaloBadChannel getFlag () const
 Access bad channel flag.
 CaloClusterBadChannelData ()

Private Attributes

float m_eta
float m_phi
CaloSampling::CaloSample m_layer
CaloBadChannel m_flag

Detailed Description

Constructor & Destructor Documentation

◆ CaloClusterBadChannelData() [1/3]

CaloClusterBadChannelData::CaloClusterBadChannelData ( float eta,
float phi,
CaloSampling::CaloSample layer,
const CaloBadChannel & flag )

◆ ~CaloClusterBadChannelData()

CaloClusterBadChannelData::~CaloClusterBadChannelData ( )
virtualdefault

Destructor.

◆ CaloClusterBadChannelData() [2/3]

CaloClusterBadChannelData::CaloClusterBadChannelData ( const CaloClusterBadChannelData * pBad)

Copy constructor.

Definition at line 26 of file CaloClusterBadChannelData.cxx.

27 : m_eta (pBad->m_eta),
28 m_phi (pBad->m_phi),
29 m_layer (pBad->m_layer),
30 m_flag (pBad->m_flag)
31{
32}

◆ CaloClusterBadChannelData() [3/3]

CaloClusterBadChannelData::CaloClusterBadChannelData ( )

Definition at line 18 of file CaloClusterBadChannelData.cxx.

19 : m_eta (-999),
20 m_phi (-999),
21 m_layer (CaloSampling::Unknown),
22 m_flag (0u)
23{
24}

Member Function Documentation

◆ getEta()

float CaloClusterBadChannelData::getEta ( ) const
inline

Access Eta.

Definition at line 42 of file Calorimeter/CaloEvent/CaloEvent/CaloClusterBadChannelData.h.

42{return m_eta;}

◆ getFlag()

CaloBadChannel CaloClusterBadChannelData::getFlag ( ) const
inline

Access bad channel flag.

Definition at line 45 of file Calorimeter/CaloEvent/CaloEvent/CaloClusterBadChannelData.h.

45{return m_flag;}

◆ getLayer()

CaloSampling::CaloSample CaloClusterBadChannelData::getLayer ( ) const
inline

Access Layer.

Definition at line 44 of file Calorimeter/CaloEvent/CaloEvent/CaloClusterBadChannelData.h.

44{return m_layer;}

◆ getPhi()

float CaloClusterBadChannelData::getPhi ( ) const
inline

Access Phi.

Definition at line 43 of file Calorimeter/CaloEvent/CaloEvent/CaloClusterBadChannelData.h.

43{return m_phi;}

Member Data Documentation

◆ m_eta

float CaloClusterBadChannelData::m_eta
private

◆ m_flag

CaloBadChannel CaloClusterBadChannelData::m_flag
private

◆ m_layer

CaloSampling::CaloSample CaloClusterBadChannelData::m_layer
private

◆ m_phi

float CaloClusterBadChannelData::m_phi
private

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