ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
CaloDmRegion Class Reference

#include <CaloDmDescrManager.h>

Collaboration diagram for CaloDmRegion:

Public Member Functions

 CaloDmRegion ()
 
const IdentifierHash region_hash () const
 
const Identifier region_id () const
 
float etaMin () const
 
float etaMax () const
 
float deta () const
 
float dphi () const
 
int netaMax () const
 
int nphiMax () const
 

Public Attributes

Identifier m_region_id
 
IdentifierHash m_region_hash
 
int m_key
 
int m_side
 
int m_neta_max
 
int m_nphi_max
 
float m_eta_min
 
float m_eta_max
 
float m_deta
 
float m_dphi
 
float m_distance
 
bool m_isBarrel
 
std::vector< short > m_CaloSampleNeighbours
 
std::vector< float > m_CaloSampleEtaMin
 
std::vector< float > m_CaloSampleEtaMax
 

Detailed Description

Definition at line 78 of file CaloDmDescrManager.h.

Constructor & Destructor Documentation

◆ CaloDmRegion()

CaloDmRegion::CaloDmRegion ( )
inline

Definition at line 81 of file CaloDmDescrManager.h.

81  :
82  m_region_id(0), // first Identifier in this region (etaBin=0, phiBin=0)
83  m_region_hash(0), // hash number of this region
84  m_key(0),
85  m_side(0),
86  m_neta_max(0),
87  m_nphi_max(0),
88  m_eta_min(0.0),
89  m_eta_max(0.0),
90  m_deta(0.0),
91  m_dphi(0.0),
92  m_distance(0.0),
93  m_isBarrel(false) {}

Member Function Documentation

◆ deta()

float CaloDmRegion::deta ( ) const
inline

Definition at line 116 of file CaloDmDescrManager.h.

116 { return m_deta; }

◆ dphi()

float CaloDmRegion::dphi ( ) const
inline

Definition at line 117 of file CaloDmDescrManager.h.

117 { return m_dphi; }

◆ etaMax()

float CaloDmRegion::etaMax ( ) const
inline

Definition at line 115 of file CaloDmDescrManager.h.

115 { return m_eta_max; }

◆ etaMin()

float CaloDmRegion::etaMin ( ) const
inline

Definition at line 114 of file CaloDmDescrManager.h.

114 { return m_eta_min; }

◆ netaMax()

int CaloDmRegion::netaMax ( ) const
inline

Definition at line 118 of file CaloDmDescrManager.h.

118 { return m_neta_max; }

◆ nphiMax()

int CaloDmRegion::nphiMax ( ) const
inline

Definition at line 119 of file CaloDmDescrManager.h.

119 { return m_nphi_max; }

◆ region_hash()

const IdentifierHash CaloDmRegion::region_hash ( ) const
inline

Definition at line 112 of file CaloDmDescrManager.h.

112 { return m_region_hash; }

◆ region_id()

const Identifier CaloDmRegion::region_id ( ) const
inline

Definition at line 113 of file CaloDmDescrManager.h.

113 { return m_region_id; }

Member Data Documentation

◆ m_CaloSampleEtaMax

std::vector<float > CaloDmRegion::m_CaloSampleEtaMax

Definition at line 108 of file CaloDmDescrManager.h.

◆ m_CaloSampleEtaMin

std::vector<float > CaloDmRegion::m_CaloSampleEtaMin

Definition at line 107 of file CaloDmDescrManager.h.

◆ m_CaloSampleNeighbours

std::vector<short > CaloDmRegion::m_CaloSampleNeighbours

Definition at line 106 of file CaloDmDescrManager.h.

◆ m_deta

float CaloDmRegion::m_deta

Definition at line 102 of file CaloDmDescrManager.h.

◆ m_distance

float CaloDmRegion::m_distance

Definition at line 104 of file CaloDmDescrManager.h.

◆ m_dphi

float CaloDmRegion::m_dphi

Definition at line 103 of file CaloDmDescrManager.h.

◆ m_eta_max

float CaloDmRegion::m_eta_max

Definition at line 101 of file CaloDmDescrManager.h.

◆ m_eta_min

float CaloDmRegion::m_eta_min

Definition at line 100 of file CaloDmDescrManager.h.

◆ m_isBarrel

bool CaloDmRegion::m_isBarrel

Definition at line 105 of file CaloDmDescrManager.h.

◆ m_key

int CaloDmRegion::m_key

Definition at line 96 of file CaloDmDescrManager.h.

◆ m_neta_max

int CaloDmRegion::m_neta_max

Definition at line 98 of file CaloDmDescrManager.h.

◆ m_nphi_max

int CaloDmRegion::m_nphi_max

Definition at line 99 of file CaloDmDescrManager.h.

◆ m_region_hash

IdentifierHash CaloDmRegion::m_region_hash

Definition at line 95 of file CaloDmDescrManager.h.

◆ m_region_id

Identifier CaloDmRegion::m_region_id

Definition at line 94 of file CaloDmDescrManager.h.

◆ m_side

int CaloDmRegion::m_side

Definition at line 97 of file CaloDmDescrManager.h.


The documentation for this class was generated from the following file:
CaloDmRegion::m_deta
float m_deta
Definition: CaloDmDescrManager.h:102
CaloDmRegion::m_region_id
Identifier m_region_id
Definition: CaloDmDescrManager.h:94
CaloDmRegion::m_isBarrel
bool m_isBarrel
Definition: CaloDmDescrManager.h:105
CaloDmRegion::m_region_hash
IdentifierHash m_region_hash
Definition: CaloDmDescrManager.h:95
CaloDmRegion::m_dphi
float m_dphi
Definition: CaloDmDescrManager.h:103
CaloDmRegion::m_eta_max
float m_eta_max
Definition: CaloDmDescrManager.h:101
CaloDmRegion::m_nphi_max
int m_nphi_max
Definition: CaloDmDescrManager.h:99
CaloDmRegion::m_side
int m_side
Definition: CaloDmDescrManager.h:97
CaloDmRegion::m_key
int m_key
Definition: CaloDmDescrManager.h:96
CaloDmRegion::m_eta_min
float m_eta_min
Definition: CaloDmDescrManager.h:100
CaloDmRegion::m_distance
float m_distance
Definition: CaloDmDescrManager.h:104
CaloDmRegion::m_neta_max
int m_neta_max
Definition: CaloDmDescrManager.h:98