ATLAS Offline Software
Trigger
TrigAlgorithms
TrigL2MuonSA
src
RpcData.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef TRIGL2MUONSA_RPCDATA_H
6
#define TRIGL2MUONSA_RPCDATA_H
7
8
namespace
TrigL2MuonSA
{
9
10
// --------------------------------------------------------------------------------
11
// --------------------------------------------------------------------------------
12
13
class
RpcHitData
14
{
15
public
:
16
RpcHitData
() :
17
x
(0),
18
y
(0),
19
z
(0),
20
time
(0),
21
distToEtaReadout
(0),
22
distToPhiReadout
(0),
23
gasGap
(0),
24
doubletR
(0),
25
doubletPhi
(0),
26
doubletZ
(0),
27
layer
(0),
28
eta
(0),
29
phi
(0),
30
l
(0),
31
measuresPhi
(false),
32
stationName
(
""
)
33
{};
34
35
public
:
36
double
x
;
37
double
y
;
38
double
z
;
39
double
time
;
40
double
distToEtaReadout
;
41
double
distToPhiReadout
;
42
int
gasGap
;
43
int
doubletR
;
44
int
doubletPhi
;
45
int
doubletZ
;
46
int
layer
;
47
double
eta
;
48
double
phi
;
49
double
l
;
50
bool
measuresPhi
;
51
std::string
stationName
;
52
};
53
54
// --------------------------------------------------------------------------------
55
// --------------------------------------------------------------------------------
56
57
typedef
std::vector<RpcHitData>
RpcHits
;
58
59
// --------------------------------------------------------------------------------
60
// --------------------------------------------------------------------------------
61
62
}
63
64
#endif // TRIGL2MUONSA_RPCDATA_H
TrigL2MuonSA::RpcHitData::y
double y
Definition:
RpcData.h:37
TrigL2MuonSA::RpcHitData::measuresPhi
bool measuresPhi
Definition:
RpcData.h:50
TrigL2MuonSA::RpcHitData::distToEtaReadout
double distToEtaReadout
Definition:
RpcData.h:40
TrigL2MuonSA::RpcHitData::doubletR
int doubletR
Definition:
RpcData.h:43
TrigL2MuonSA::RpcHits
std::vector< RpcHitData > RpcHits
Definition:
RpcData.h:57
TrigL2MuonSA::RpcHitData::stationName
std::string stationName
Definition:
RpcData.h:51
TrigL2MuonSA::RpcHitData::phi
double phi
Definition:
RpcData.h:48
TrigL2MuonSA::RpcHitData::RpcHitData
RpcHitData()
Definition:
RpcData.h:16
TrigL2MuonSA::RpcHitData::doubletZ
int doubletZ
Definition:
RpcData.h:45
TrigL2MuonSA::RpcHitData::l
double l
Definition:
RpcData.h:49
TrigL2MuonSA::RpcHitData::doubletPhi
int doubletPhi
Definition:
RpcData.h:44
TrigL2MuonSA::RpcHitData::time
double time
Definition:
RpcData.h:39
TrigL2MuonSA::RpcHitData::z
double z
Definition:
RpcData.h:38
TrigL2MuonSA::RpcHitData::gasGap
int gasGap
Definition:
RpcData.h:42
TrigL2MuonSA::RpcHitData
Definition:
RpcData.h:14
TrigL2MuonSA::RpcHitData::layer
int layer
Definition:
RpcData.h:46
TrigL2MuonSA::RpcHitData::distToPhiReadout
double distToPhiReadout
Definition:
RpcData.h:41
TrigL2MuonSA::RpcHitData::x
double x
Definition:
RpcData.h:33
TrigL2MuonSA::RpcHitData::eta
double eta
Definition:
RpcData.h:47
TrigL2MuonSA
Definition:
AlignmentBarrelLUT.h:13
Generated on Thu Nov 7 2024 21:25:00 for ATLAS Offline Software by
1.8.18