ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigT1
TrigT1EventTPCnv
TrigT1EventTPCnv
TriggerTower_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
// TriggerTower_p1.h - description
7
// -------------------
8
// begin : 29/11/2007
9
// email : Alan.Watson@cern.ch
10
// ***************************************************************************/
11
12
13
#ifndef TRIGGERTOWER_P1_H
14
#define TRIGGERTOWER_P1_H
15
16
#include <vector>
17
18
// Forward declaration of the convertor
19
//class TriggerTowerCnv_p1;
20
//namespace LVL1 {
21
22
//Doxygen class description below:
26
class
TriggerTower_p1
{
27
28
friend
class
TriggerTowerCnv_p1
;
29
30
public
:
31
32
TriggerTower_p1
();
33
virtual
~TriggerTower_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_adc
;
42
std::vector<int>
m_had_adc
;
43
std::vector<int>
m_em_BCID
;
44
std::vector<int>
m_had_BCID
;
45
std::vector<int>
m_em_extBCID
;
46
std::vector<int>
m_had_extBCID
;
47
double
m_phi
;
48
double
m_eta
;
49
unsigned
int
m_key
;
// can we drop this?
50
int
m_em_error
;
51
int
m_had_error
;
52
int
m_em_peak
;
53
int
m_em_adc_peak
;
54
int
m_had_peak
;
55
int
m_had_adc_peak
;
56
};
57
58
59
inline
TriggerTower_p1::TriggerTower_p1
()
60
:
m_em_energy
(0),
61
m_had_energy
(0),
62
m_em_adc
(0),
63
m_had_adc
(0),
64
m_em_BCID
(0),
65
m_had_BCID
(0),
66
m_em_extBCID
(0),
67
m_had_extBCID
(0),
68
m_phi
(0),
69
m_eta
(0),
70
m_key
(0),
71
m_em_error
(0),
72
m_had_error
(0),
73
m_em_peak
(0),
74
m_em_adc_peak
(0),
75
m_had_peak
(0),
76
m_had_adc_peak
(0)
77
{
78
}
79
80
81
82
//} // end of namespace
83
84
#endif
TriggerTower_p1::m_em_extBCID
std::vector< int > m_em_extBCID
Definition
TriggerTower_p1.h:45
TriggerTower_p1::m_em_peak
int m_em_peak
Definition
TriggerTower_p1.h:52
TriggerTower_p1::m_had_extBCID
std::vector< int > m_had_extBCID
Definition
TriggerTower_p1.h:46
TriggerTower_p1::TriggerTowerCnv_p1
friend class TriggerTowerCnv_p1
Definition
TriggerTower_p1.h:28
TriggerTower_p1::m_phi
double m_phi
Definition
TriggerTower_p1.h:47
TriggerTower_p1::m_had_adc
std::vector< int > m_had_adc
Definition
TriggerTower_p1.h:42
TriggerTower_p1::TriggerTower_p1
TriggerTower_p1()
Definition
TriggerTower_p1.h:59
TriggerTower_p1::m_had_adc_peak
int m_had_adc_peak
Definition
TriggerTower_p1.h:55
TriggerTower_p1::m_em_energy
std::vector< int > m_em_energy
Internal data.
Definition
TriggerTower_p1.h:39
TriggerTower_p1::~TriggerTower_p1
virtual ~TriggerTower_p1()
Definition
TriggerTower_p1.h:33
TriggerTower_p1::m_had_peak
int m_had_peak
Definition
TriggerTower_p1.h:54
TriggerTower_p1::m_had_BCID
std::vector< int > m_had_BCID
Definition
TriggerTower_p1.h:44
TriggerTower_p1::m_em_error
int m_em_error
Definition
TriggerTower_p1.h:50
TriggerTower_p1::m_em_adc_peak
int m_em_adc_peak
Definition
TriggerTower_p1.h:53
TriggerTower_p1::m_em_adc
std::vector< int > m_em_adc
Definition
TriggerTower_p1.h:41
TriggerTower_p1::m_had_energy
std::vector< int > m_had_energy
Definition
TriggerTower_p1.h:40
TriggerTower_p1::m_eta
double m_eta
Definition
TriggerTower_p1.h:48
TriggerTower_p1::m_em_BCID
std::vector< int > m_em_BCID
Definition
TriggerTower_p1.h:43
TriggerTower_p1::m_key
unsigned int m_key
Definition
TriggerTower_p1.h:49
TriggerTower_p1::m_had_error
int m_had_error
Definition
TriggerTower_p1.h:51
Generated on
for ATLAS Offline Software by
1.17.0