ATLAS Offline Software
Classes | Public Types | Public Member Functions | Public Attributes | List of all members
jet::CellPosition Class Reference

#include <MissingCellListTool.h>

Collaboration diagram for jet::CellPosition:

Classes

struct  DR2
 

Public Types

typedef CaloCell_ID::CaloSample CaloSample
 

Public Member Functions

 CellPosition ()
 
 CellPosition (double eta, double phi)
 
 CellPosition (double eta, double phi, Identifier id, CaloSample samp)
 
double x () const
 
double y () const
 
void setX (double x)
 
void setY (double x)
 
double eta () const
 
double phi () const
 
CaloSample sampling () const
 

Public Attributes

double m_eta
 
double m_phi
 
CaloSample m_sampling
 
Identifier m_id
 

Detailed Description

a cell position for the geometric map of missing/bad cells

Definition at line 59 of file MissingCellListTool.h.

Member Typedef Documentation

◆ CaloSample

Definition at line 60 of file MissingCellListTool.h.

Constructor & Destructor Documentation

◆ CellPosition() [1/3]

jet::CellPosition::CellPosition ( )
inline

Definition at line 62 of file MissingCellListTool.h.

62 {};

◆ CellPosition() [2/3]

jet::CellPosition::CellPosition ( double  eta,
double  phi 
)
inline

Definition at line 63 of file MissingCellListTool.h.

63 : m_eta(eta),m_phi(phi),m_sampling(),m_id(){};

◆ CellPosition() [3/3]

jet::CellPosition::CellPosition ( double  eta,
double  phi,
Identifier  id,
CaloSample  samp 
)
inline

Definition at line 64 of file MissingCellListTool.h.

64 : m_eta(eta),m_phi(phi), m_sampling(samp),m_id(id){};

Member Function Documentation

◆ eta()

double jet::CellPosition::eta ( ) const
inline

Definition at line 71 of file MissingCellListTool.h.

71 {return m_eta;}

◆ phi()

double jet::CellPosition::phi ( ) const
inline

Definition at line 72 of file MissingCellListTool.h.

72 {return m_phi;}

◆ sampling()

CaloSample jet::CellPosition::sampling ( ) const
inline

Definition at line 73 of file MissingCellListTool.h.

73 {return m_sampling;}

◆ setX()

void jet::CellPosition::setX ( double  x)
inline

Definition at line 68 of file MissingCellListTool.h.

68 {m_eta=x;}

◆ setY()

void jet::CellPosition::setY ( double  x)
inline

Definition at line 69 of file MissingCellListTool.h.

69 {m_phi=x;}

◆ x()

double jet::CellPosition::x ( ) const
inline

Definition at line 66 of file MissingCellListTool.h.

66 {return m_eta;}

◆ y()

double jet::CellPosition::y ( ) const
inline

Definition at line 67 of file MissingCellListTool.h.

67 {return m_phi;}

Member Data Documentation

◆ m_eta

double jet::CellPosition::m_eta

Definition at line 81 of file MissingCellListTool.h.

◆ m_id

Identifier jet::CellPosition::m_id

Definition at line 83 of file MissingCellListTool.h.

◆ m_phi

double jet::CellPosition::m_phi

Definition at line 81 of file MissingCellListTool.h.

◆ m_sampling

CaloSample jet::CellPosition::m_sampling

Definition at line 82 of file MissingCellListTool.h.


The documentation for this class was generated from the following file:
jet::CellPosition::m_phi
double m_phi
Definition: MissingCellListTool.h:81
jet::CellPosition::phi
double phi() const
Definition: MissingCellListTool.h:72
jet::CellPosition::eta
double eta() const
Definition: MissingCellListTool.h:71
jet::CellPosition::m_sampling
CaloSample m_sampling
Definition: MissingCellListTool.h:82
jet::CellPosition::x
double x() const
Definition: MissingCellListTool.h:66
jet::CellPosition::m_id
Identifier m_id
Definition: MissingCellListTool.h:83
jet::CellPosition::m_eta
double m_eta
Definition: MissingCellListTool.h:81