ATLAS Offline Software
Loading...
Searching...
No Matches
CPMTower_p1.h
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 // CPMTower_p1.h - description
7 // -------------------
8 // begin : 29/11/2007
9 // email : Alan.Watson@cern.ch
10 // ***************************************************************************/
11
12
13#ifndef CPMTower_P1_H
14#define CPMTower_P1_H
15
16#include <vector>
17
18// Forward declaration of the convertor
19//class CPMTowerCnv_p1;
20//namespace LVL1 {
21
22 //Doxygen class description below:
27
28 friend class CPMTowerCnv_p1;
29
30public:
31
33 virtual ~CPMTower_p1(){}
34
36
37//protected:
38
39 std::vector<int> m_em_energy;
40 std::vector<int> m_had_energy;
41 std::vector<int> m_em_error;
42 std::vector<int> m_had_error;
43 double m_phi;
44 double m_eta;
45 int m_peak;
46};
47
48
50 : m_em_energy(0),
51 m_had_energy(0),
52 m_em_error(0),
53 m_had_error(0),
54 m_phi(0),
55 m_eta(0),
56 m_peak(0)
57 {
58 }
59
60
61
62//} // end of namespace
63
64#endif
virtual ~CPMTower_p1()
Definition CPMTower_p1.h:33
friend class CPMTowerCnv_p1
Definition CPMTower_p1.h:28
double m_eta
Definition CPMTower_p1.h:44
std::vector< int > m_em_energy
Internal data.
Definition CPMTower_p1.h:39
double m_phi
Definition CPMTower_p1.h:43
std::vector< int > m_had_error
Definition CPMTower_p1.h:42
std::vector< int > m_em_error
Definition CPMTower_p1.h:41
std::vector< int > m_had_energy
Definition CPMTower_p1.h:40