ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
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 More...
 
virtual ~CaloClusterBadChannelData ()
 Destructor. More...
 
 CaloClusterBadChannelData (const CaloClusterBadChannelData *pBad)
 Copy constructor. More...
 
float getEta () const
 Access Eta. More...
 
float getPhi () const
 Access Phi. More...
 
CaloSampling::CaloSample getLayer () const
 Access Layer. More...
 
CaloBadChannel getFlag () const
 Access bad channel flag. More...
 
 CaloClusterBadChannelData ()
 

Private Attributes

float m_eta
 
float m_phi
 
CaloSampling::CaloSample m_layer
 
CaloBadChannel m_flag
 

Detailed Description

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

Constructor & Destructor Documentation

◆ CaloClusterBadChannelData() [1/3]

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

full Constructor

Definition at line 7 of file CaloClusterBadChannelData.cxx.

11  : m_eta (eta),
12  m_phi (phi),
13  m_layer (layer),
14  m_flag (flag)
15 {
16 }

◆ ~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),
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:
GetLCDefs::Unknown
@ Unknown
Definition: GetLCDefs.h:21
phi
Scalar phi() const
phi method
Definition: AmgMatrixBasePlugin.h:64
CaloClusterBadChannelData::m_layer
CaloSampling::CaloSample m_layer
Definition: Calorimeter/CaloEvent/CaloEvent/CaloClusterBadChannelData.h:37
eta
Scalar eta() const
pseudorapidity method
Definition: AmgMatrixBasePlugin.h:79
CaloClusterBadChannelData::m_flag
CaloBadChannel m_flag
Definition: Calorimeter/CaloEvent/CaloEvent/CaloClusterBadChannelData.h:38
Trk::u
@ u
Enums for curvilinear frames.
Definition: ParamDefs.h:83
TRT::Hit::layer
@ layer
Definition: HitInfo.h:79
master.flag
bool flag
Definition: master.py:29
CaloClusterBadChannelData::m_eta
float m_eta
Definition: Calorimeter/CaloEvent/CaloEvent/CaloClusterBadChannelData.h:35
CaloClusterBadChannelData::m_phi
float m_phi
Definition: Calorimeter/CaloEvent/CaloEvent/CaloClusterBadChannelData.h:36