ATLAS Offline Software
CMXCPTob.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 
6 
7 
8 #ifndef TRIGGERSPACE
10 #else
11 #include "CMXCPTob.h"
12 #endif
13 
14 namespace LVL1 {
15 
17  m_crate(0),
18  m_cmx(0),
19  m_cpm(0),
20  m_chip(0),
21  m_location(0),
22  m_peak(0),
23  m_energy(1),
24  m_isolation(1),
25  m_error(1),
26  m_presenceMap(1)
27 {
28 }
29 
31 }
32 
34 CMXCPTob::CMXCPTob(int crate, int cmx, int cpm, int chip, int loc):
35  m_crate(crate),
36  m_cmx(cmx),
37  m_cpm(cpm),
38  m_chip(chip),
39  m_location(loc),
40  m_peak(0),
41  m_energy(1),
42  m_isolation(1),
43  m_error(1),
44  m_presenceMap(1)
45 {
46 }
47 
49 CMXCPTob::CMXCPTob(int crate, int cmx, int cpm, int chip, int loc,
50  const std::vector<int>& energy,
51  const std::vector<int>& isolation,
52  const std::vector<int>& error,
53  const std::vector<unsigned int>& presenceMap,
54  int peak):
55  m_crate(crate),
56  m_cmx(cmx),
57  m_cpm(cpm),
58  m_chip(chip),
59  m_location(loc),
60  m_peak(peak),
61  m_energy(energy),
62  m_isolation(isolation),
63  m_error(error),
64  m_presenceMap(presenceMap)
65 {
66 }
67 
68 } // end of namespace bracket
LVL1::CMXCPTob::~CMXCPTob
virtual ~CMXCPTob()
Definition: CMXCPTob.cxx:30
LVL1
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
Definition: ICMMCPHitsCnvTool.h:18
LVL1::CMXCPTob::CMXCPTob
CMXCPTob()
Constructors.
Definition: CMXCPTob.cxx:16
ParticleGun_FastCalo_ChargeFlip_Config.energy
energy
Definition: ParticleGun_FastCalo_ChargeFlip_Config.py:78
CMXCPTob.h
error
Definition: IImpactPoint3dEstimator.h:70