ATLAS Offline Software
Calorimeter
CaloTriggerTool
CaloTriggerTool
LArTTCell_P.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef CALOTRIGGERTOOL_LARTTCELL_P_H
6
#define CALOTRIGGERTOOL_LARTTCELL_P_H
7
8
#include <vector>
9
#include "
CaloTriggerTool/LArTTCell.h
"
10
11
// F. Ledroit, Sept 29, 2006
12
// class created following LArOnOffId_P example by Hong Ma
13
22
class
LArTTCell_P
23
{
24
public
:
25
27
struct
LArTTCell_P_t
28
{
29
short
tpn
;
30
unsigned
short
tsample
;
31
unsigned
short
tregion
;
32
unsigned
short
teta
;
33
unsigned
short
tphi
;
34
unsigned
short
layer
;
35
36
// det=0,1,2 for EM/HEC/FCAL
37
// 9,8,7 for EM/HEC/FCAL disconnected.
38
39
unsigned
short
det
;
40
short
pn
;
41
unsigned
short
sample
;
42
unsigned
short
region
;
43
unsigned
short
eta
;
44
unsigned
short
phi
;
45
46
} ;
47
typedef
LArTTCell_P_t
__t
;
48
49
LArTTCell_P
():
m_version
(0) { }
50
51
virtual
~LArTTCell_P
() { }
52
53
54
std::vector<__t>
m_v
;
55
56
int
m_version
;
57
};
58
59
#endif
LArTTCell_P::LArTTCell_P_t::pn
short pn
Definition:
LArTTCell_P.h:40
LArTTCell_P::~LArTTCell_P
virtual ~LArTTCell_P()
Definition:
LArTTCell_P.h:51
LArTTCell_P::LArTTCell_P_t::eta
unsigned short eta
Definition:
LArTTCell_P.h:43
LArTTCell_P::LArTTCell_P_t::tphi
unsigned short tphi
Definition:
LArTTCell_P.h:33
LArTTCell_P::LArTTCell_P_t::tregion
unsigned short tregion
Definition:
LArTTCell_P.h:31
LArTTCell_P::LArTTCell_P_t::sample
unsigned short sample
Definition:
LArTTCell_P.h:41
LArTTCell.h
LArTTCell_P::LArTTCell_P_t::region
unsigned short region
Definition:
LArTTCell_P.h:42
LArTTCell_P::LArTTCell_P
LArTTCell_P()
Definition:
LArTTCell_P.h:49
LArTTCell_P
This is a database object holding the offline TT-cell map.
Definition:
LArTTCell_P.h:23
LArTTCell_P::LArTTCell_P_t
Structure of the map.
Definition:
LArTTCell_P.h:28
LArTTCell_P::__t
LArTTCell_P_t __t
Definition:
LArTTCell_P.h:47
LArTTCell_P::m_version
int m_version
Definition:
LArTTCell_P.h:56
LArTTCell_P::LArTTCell_P_t::layer
unsigned short layer
Definition:
LArTTCell_P.h:34
LArTTCell_P::LArTTCell_P_t::teta
unsigned short teta
Definition:
LArTTCell_P.h:32
LArTTCell_P::LArTTCell_P_t::tsample
unsigned short tsample
Definition:
LArTTCell_P.h:30
LArTTCell_P::LArTTCell_P_t::det
unsigned short det
Definition:
LArTTCell_P.h:39
LArTTCell_P::m_v
std::vector< __t > m_v
Definition:
LArTTCell_P.h:54
LArTTCell_P::LArTTCell_P_t::tpn
short tpn
Definition:
LArTTCell_P.h:29
LArTTCell_P::LArTTCell_P_t::phi
unsigned short phi
Definition:
LArTTCell_P.h:44
Generated on Sun Dec 22 2024 21:13:48 for ATLAS Offline Software by
1.8.18