ATLAS Offline Software
Loading...
Searching...
No Matches
Calorimeter
CaloIdentifier
src
LArEM_region.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#include "
LArEM_region.h
"
6
7
#include <cmath>
8
#include <iostream>
9
#include <vector>
10
11
12
LArEM_region::LArEM_region
():
13
m_hashMin
(0)
14
,
m_nbEtaBins
(0)
15
,
m_nPhi
(0)
16
,
m_minEta
(99)
17
,
m_granulEta
(0)
18
,
m_minPhi
(99)
19
,
m_granulPhi
(0)
20
,
m_fullSym
(true)
21
,
m_isFirstBarrelRegion
(false)
22
,
m_prevEtaReg
(63)
23
,
m_nextEtaReg
(63)
24
{
25
}
26
27
LArEM_region::LArEM_region
(
unsigned
int
& minHash,
short
int
& nbEtaBins,
short
int
& nPhi,
28
float
minEta,
float
granulEta,
float
minPhi,
float
granulPhi,
bool
fullSym,
bool
isBarrelMiddle,
29
short
int
& prevEtaReg,
short
int
& nextEtaReg,
30
std::vector<short int>& prevSampReg, std::vector<short int>& nextSampReg,
31
std::vector<short int>& prevSubdetReg, std::vector<short int>& nextSubdetReg)
32
:
m_hashMin
(minHash),
33
m_nbEtaBins
(nbEtaBins),
34
m_nPhi
(nPhi),
35
m_minEta
(minEta),
36
m_granulEta
(granulEta),
37
m_minPhi
(minPhi),
38
m_granulPhi
(granulPhi),
39
m_fullSym
(fullSym),
40
m_isFirstBarrelRegion
(isBarrelMiddle),
41
m_prevEtaReg
(prevEtaReg),
42
m_nextEtaReg
(nextEtaReg),
43
m_prevSampReg
(prevSampReg),
44
m_nextSampReg
(nextSampReg),
45
m_prevSubdetReg
(prevSubdetReg),
46
m_nextSubdetReg
(nextSubdetReg)
47
{
48
49
50
}
51
52
LArEM_region::~LArEM_region
()
53
=
default
;
LArEM_region.h
LArEM_region::m_prevSubdetReg
std::vector< short int > m_prevSubdetReg
Definition
LArEM_region.h:123
LArEM_region::m_nextEtaReg
short int m_nextEtaReg
Definition
LArEM_region.h:120
LArEM_region::m_nPhi
short int m_nPhi
Definition
LArEM_region.h:111
LArEM_region::m_granulEta
float m_granulEta
Definition
LArEM_region.h:113
LArEM_region::m_isFirstBarrelRegion
bool m_isFirstBarrelRegion
Definition
LArEM_region.h:117
LArEM_region::~LArEM_region
~LArEM_region()
LArEM_region::m_nextSampReg
std::vector< short int > m_nextSampReg
Definition
LArEM_region.h:122
LArEM_region::m_hashMin
unsigned int m_hashMin
Definition
LArEM_region.h:109
LArEM_region::m_nextSubdetReg
std::vector< short int > m_nextSubdetReg
Definition
LArEM_region.h:124
LArEM_region::m_minEta
float m_minEta
Definition
LArEM_region.h:112
LArEM_region::m_granulPhi
float m_granulPhi
Definition
LArEM_region.h:115
LArEM_region::m_prevSampReg
std::vector< short int > m_prevSampReg
Definition
LArEM_region.h:121
LArEM_region::m_prevEtaReg
short int m_prevEtaReg
Definition
LArEM_region.h:119
LArEM_region::m_nbEtaBins
short int m_nbEtaBins
Definition
LArEM_region.h:110
LArEM_region::m_minPhi
float m_minPhi
Definition
LArEM_region.h:114
LArEM_region::LArEM_region
LArEM_region()
Definition
LArEM_region.cxx:12
LArEM_region::m_fullSym
bool m_fullSym
Definition
LArEM_region.h:116
Generated on
for ATLAS Offline Software by
1.14.0