ATLAS Offline Software
Loading...
Searching...
No Matches
TileL2_p1.h
Go to the documentation of this file.
1
2
3/*
4 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5*/
6
7// TileL2_p1.h
8// Header file for class TileL2_p1
9// Author: Aranzazu Ruiz <aranzazu.ruiz.martinez@cern.ch>
10// Date: July 2008
12#ifndef TILETPCNV_TILEL2_P1_H
13#define TILETPCNV_TILEL2_P1_H
14
15#include <vector>
16
17// forward declarations
18class TileL2Cnv_p1;
19
20class TileL2_p1 {
21
22 // Make the AthenaPoolCnv class our friend
23 friend class TileL2Cnv_p1;
24
25public:
26
29 TileL2_p1() : m_ID(0), m_val(), m_eta(), m_phi(0.0),
30 m_enemu0(), m_enemu1(), m_enemu2(),
31 m_quality_factor(), m_Et(0.0) {}
32
33private:
34
35 int m_ID;
36 std::vector<unsigned int> m_val;
37 std::vector<float> m_eta;
38 float m_phi;
39 std::vector<float> m_enemu0;
40 std::vector<float> m_enemu1;
41 std::vector<float> m_enemu2;
42 std::vector<unsigned int> m_quality_factor;
43 float m_Et;
44
45};
46
47#endif //> TILETPCNV_TILEL2_P1_H
std::vector< float > m_enemu2
Definition TileL2_p1.h:41
std::vector< float > m_enemu1
Definition TileL2_p1.h:40
TileL2_p1()
Default constructor:
Definition TileL2_p1.h:29
std::vector< unsigned int > m_val
Definition TileL2_p1.h:36
float m_Et
Definition TileL2_p1.h:43
float m_phi
Definition TileL2_p1.h:38
std::vector< float > m_eta
Definition TileL2_p1.h:37
std::vector< unsigned int > m_quality_factor
Definition TileL2_p1.h:42
std::vector< float > m_enemu0
Definition TileL2_p1.h:39
friend class TileL2Cnv_p1
Definition TileL2_p1.h:23