ATLAS Offline Software
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 
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 
53 = default;
LArEM_region::LArEM_region
LArEM_region()
Definition: LArEM_region.cxx:12
TrigVSI::AlgConsts::nPhi
constexpr int nPhi
Default bin number of phi for vertex map.
Definition: Trigger/TrigTools/TrigVrtSecInclusive/TrigVrtSecInclusive/Constants.h:27
LArEM_region::~LArEM_region
~LArEM_region()
LArEM_region.h