Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
RecoHI
HiEvtPlaneAlgos
interface
HiEvtPlaneList.h
Go to the documentation of this file.
1
/*
2
Name EtaMin1 EtaMax1 EtaMin2 EtaMax2 Order ResCoreMate 1 ResCorMate 2
3
0 EvtPlaneFromTracksMidEta -0.75 0.75 2 etHFm etHFp
4
1 EvtPTracksPosEtaGap 1 2 2 EPlaneFromTracksMidEta EPTracksNegEtaGap
5
2 EvtPTracksNegEtaGap -2 -1 2 EPlaneFromTracksMidEta EPTracksPosEtaGap
6
7
3 EPTracksMid3 -0.75 0.75 3 etHFm3 etHFp3
8
4 EPTracksPos3 1 2 3 EPTracksMid3 EPTracksNeg3
9
5 EPTracksNeg3 -2 -1 3 EPTracksMid3 EPTracksPos3
10
11
6 EPTracksMid4 -0.75 0.75 4 etHFm4 etHFp4
12
7 EPTracksPos4 1 2 4 EPTracksMid4 EPTracksNeg4
13
8 EPTracksNeg4 -2 -1 4 EPTracksMid4 EPTracksPos4
14
15
9 EPTracksMid5 -0.75 0.75 5 etHFm5 etHFp5
16
10 EPTracksPos5 1 2 5 EPTracksMid5 EPTracksNeg5
17
11 EPTracksNeg5 -2 -1 5 EPTracksMid5 EPTracksPos5
18
19
12 EPTracksMid6 -0.75 0.75 6 etHFm6 etHFp6
20
13 EPTracksPos6 1 2 6 EPTracksMid6 EPTracksNeg6
21
14 EPTracksNeg6 -2 -1 6 EPTracksMid6 EPTracksPos6
22
23
15 etEcal -2.7 2.7 2 etHFm etHFp
24
16 etEcalP 0.3 2.7 2 etHFm etHFp
25
17 etEcalM -2.7 -0.3 2 etHFm etHFp
26
27
18 etHcal -2.7 2.7 2 etHFm etHFp
28
19 etHcalP 0.3 2.7 2 etHFm etHFp
29
20 etHcalM -2.7 -0.3 2 etHFm etHFp
30
31
21 etHF -5 -3 3 5 2 EvtPTracksNegEtaGap EvtPTracksPosEtaGap
32
22 etHFp 3 5 2 etHFm EvtPlaneFromTracksMidEta
33
23 etHFm -5 -3 2 EvtPlaneFromTracksMidEta etHFp
34
35
24 etHF3 -5 -3 3 5 3 EPTracksNeg3 EPTracksPos3
36
25 etHFp3 3 5 3 etHFm3 EPTracksMid3
37
26 etHFm3 -5 -3 3 EPTracksMid3 etHFp3
38
39
27 etHF4 -5 -3 3 5 4 EPTracksNeg4 EPTracksPos4
40
28 etHFp4 3 5 4 etHFm4 EPTracksMid4
41
29 etHFm4 -5 -3 4 EPTracksMid4 etHFp4
42
43
30 etHF5 -5 -3 3 5 5 EPTracksNeg5 EPTracksPos5
44
31 etHFp5 3 5 5 etHFm5 EPTracksMid5
45
32 etHFm5 -5 -3 5 EPTracksMid5 etHFp5
46
47
33 etHF6 -5 -3 3 5 6 EPTracksNeg6 EPTracksPos6
48
34 etHFp6 3 5 6 etHFm6 EPTracksMid6
49
35 etHFm6 -5 -3 6 EPTracksMid6 etHFp6
50
51
36 etCaloHFP 0.25 5 2 etHFm etEcalM
52
37 etCaloHFM -5 -0.25 2 etHFp etEcalP
53
54
*/
55
#include <string>
56
namespace
hi{
57
enum
EPNamesInd
{
58
EvtPlaneFromTracksMidEta
,
EvtPTracksPosEtaGap
,
EvtPTracksNegEtaGap
,
59
EPTracksMid3
,
EPTracksPos3
,
EPTracksNeg3
,
60
EPTracksMid4
,
EPTracksPos4
,
EPTracksNeg4
,
61
EPTracksMid5
,
EPTracksPos5
,
EPTracksNeg5
,
62
EPTracksMid6
,
EPTracksPos6
,
EPTracksNeg6
,
63
etEcal
,
etEcalP
,
etEcalM
,
64
etHcal
,
etHcalP
,
etHcalM
,
65
etHF
,
etHFp
,
etHFm
,
66
etHF3
,
etHFp3
,
etHFm3
,
67
etHF4
,
etHFp4
,
etHFm4
,
68
etHF5
,
etHFp5
,
etHFm5
,
69
etHF6
,
etHFp6
,
etHFm6
,
70
etCaloHFP
,
etCaloHFM
71
};
72
73
const
int
RCMate1
[] = {
74
etHFm
,
EvtPlaneFromTracksMidEta
,
EvtPlaneFromTracksMidEta
,
75
etHFm3
,
EPTracksMid3
,
EPTracksMid3
,
76
etHFm4
,
EPTracksMid4
,
EPTracksMid4
,
77
etHFm5
,
EPTracksMid5
,
EPTracksMid5
,
78
etHFm6
,
EPTracksMid6
,
EPTracksMid6
,
79
etHFm
,
etHFm
,
etHFm
,
80
etHFm
,
etHFm
,
etHFm
,
81
EvtPTracksNegEtaGap
,
etHFm
,
EvtPlaneFromTracksMidEta
,
82
EPTracksNeg3
,
etHFm3
,
EPTracksMid3
,
83
EPTracksNeg4
,
etHFm4
,
EPTracksMid4
,
84
EPTracksNeg5
,
etHFm5
,
EPTracksMid5
,
85
EPTracksNeg6
,
etHFm6
,
EPTracksMid6
,
86
etHFm
,
etHFp
};
87
88
const
int
RCMate2
[] = {
89
etHFp
,
EvtPTracksNegEtaGap
,
EvtPTracksPosEtaGap
,
90
etHFp3
,
EPTracksNeg3
,
EPTracksPos3
,
91
etHFp4
,
EPTracksNeg4
,
EPTracksPos4
,
92
etHFp5
,
EPTracksNeg5
,
EPTracksPos5
,
93
etHFp6
,
EPTracksNeg6
,
EPTracksPos6
,
94
etHFp
,
etHFp
,
etHFp
,
95
etHFp
,
etHFp
,
etHFp
,
96
EvtPTracksPosEtaGap
,
EvtPlaneFromTracksMidEta
,
etHFp
,
97
EPTracksPos3
,
EPTracksMid3
,
etHFp3
,
98
EPTracksPos4
,
EPTracksMid4
,
etHFp4
,
99
EPTracksPos5
,
EPTracksMid5
,
etHFp5
,
100
EPTracksPos6
,
EPTracksMid6
,
etHFp6
,
101
etEcalM
,
etEcalP
};
102
103
const
std::string
EPNames
[]={
104
"EvtPlaneFromTracksMidEta"
,
"EvtPTracksPosEtaGap"
,
"EvtPTracksNegEtaGap"
,
105
"EPTracksMid3"
,
"EPTracksPos3"
,
"EPTracksNeg3"
,
106
"EPTracksMid4"
,
"EPTracksPos4"
,
"EPTracksNeg4"
,
107
"EPTracksMid5"
,
"EPTracksPos5"
,
"EPTracksNeg5"
,
108
"EPTracksMid6"
,
"EPTracksPos6"
,
"EPTracksNeg6"
,
109
"etEcal"
,
"etEcalP"
,
"etEcalM"
,
110
"etHcal"
,
"etHcalP"
,
"etHcalM"
,
111
"etHF"
,
"etHFp"
,
"etHFm"
,
112
"etHF3"
,
"etHFp3"
,
"etHFm3"
,
113
"etHF4"
,
"etHFp4"
,
"etHFm4"
,
114
"etHF5"
,
"etHFp5"
,
"etHFm5"
,
115
"etHF6"
,
"etHFp6"
,
"etHFm6"
,
116
"etCaloHFP"
,
"etCaloHFM"
117
};
118
119
120
const
int
EPOrder
[]={
121
2,2,2,
122
3,3,3,
123
4,4,4,
124
5,5,5,
125
6,6,6,
126
2,2,2,
127
2,2,2,
128
2,2,2,
129
3,3,3,
130
4,4,4,
131
5,5,5,
132
6,6,6,
133
2,2
134
};
135
136
const
double
EPEtaMin1
[] = {
137
-0.75, 1, -2,
138
-0.75, 1, -2,
139
-0.75, 1, -2,
140
-0.75, 1, -2,
141
-0.75, 1, -2,
142
-2.7, 0.3, -2.7,
143
-2.7, 0.3, -2.7,
144
-5.0, 3.0, -5.0,
145
-5.0, 3.0, -5.0,
146
-5.0, 3.0, -5.0,
147
-5.0, 3.0, -5.0,
148
-5.0, 3.0, -5.0,
149
0.25, -5
150
};
151
152
const
double
EPEtaMax1
[] = {
153
0.75, 2, -1,
154
0.75, 2, -1,
155
0.75, 2, -1,
156
0.75, 2, -1,
157
0.75, 2, -1,
158
2.7, 2.7, -0.3,
159
2.7, 2.7, -0.3,
160
-3, 5, -3,
161
-3, 5, -3,
162
-3, 5, -3,
163
-3, 5, -3,
164
-3, 5, -3,
165
5, -0.25
166
};
167
const
double
EPEtaMin2
[] = {
168
0,0,0,
169
0,0,0,
170
0,0,0,
171
0,0,0,
172
0,0,0,
173
0,0,0,
174
0,0,0,
175
3,0,0,
176
3,0,0,
177
3,0,0,
178
3,0,0,
179
3,0,0,
180
0,0
181
};
182
const
double
EPEtaMax2
[] = {
183
0,0,0,
184
0,0,0,
185
0,0,0,
186
0,0,0,
187
0,0,0,
188
0,0,0,
189
0,0,0,
190
5,0,0,
191
5,0,0,
192
5,0,0,
193
5,0,0,
194
5,0,0,
195
0,0
196
};
197
198
static
const
int
NumEPNames
= 38;
199
}
hi::EPNamesInd
EPNamesInd
Definition:
HiEvtPlaneList.h:57
hi::EPOrder
const int EPOrder[]
Definition:
HiEvtPlaneList.h:120
hi::EPEtaMin2
const double EPEtaMin2[]
Definition:
HiEvtPlaneList.h:167
hi::etHFm5
Definition:
HiEvtPlaneList.h:68
hi::EvtPTracksNegEtaGap
Definition:
HiEvtPlaneList.h:58
hi::EPTracksMid4
Definition:
HiEvtPlaneList.h:60
hi::EvtPlaneFromTracksMidEta
Definition:
HiEvtPlaneList.h:58
hi::etHcalP
Definition:
HiEvtPlaneList.h:64
hi::EPTracksMid3
Definition:
HiEvtPlaneList.h:59
hi::etHFm3
Definition:
HiEvtPlaneList.h:66
hi::etHFp6
Definition:
HiEvtPlaneList.h:69
hi::etHFm
Definition:
HiEvtPlaneList.h:65
hi::etHcalM
Definition:
HiEvtPlaneList.h:64
hi::EPTracksMid6
Definition:
HiEvtPlaneList.h:62
hi::etHFp4
Definition:
HiEvtPlaneList.h:67
hi::EPNames
const std::string EPNames[]
Definition:
HiEvtPlaneList.h:103
hi::etHFp3
Definition:
HiEvtPlaneList.h:66
hi::etHFm4
Definition:
HiEvtPlaneList.h:67
hi::EPEtaMin1
const double EPEtaMin1[]
Definition:
HiEvtPlaneList.h:136
hi::etHcal
Definition:
HiEvtPlaneList.h:64
hi::etHF4
Definition:
HiEvtPlaneList.h:67
hi::EvtPTracksPosEtaGap
Definition:
HiEvtPlaneList.h:58
hi::RCMate2
const int RCMate2[]
Definition:
HiEvtPlaneList.h:88
hi::EPTracksNeg5
Definition:
HiEvtPlaneList.h:61
hi::etHFp
Definition:
HiEvtPlaneList.h:65
hi::EPTracksPos4
Definition:
HiEvtPlaneList.h:60
hi::EPTracksPos3
Definition:
HiEvtPlaneList.h:59
hi::EPTracksMid5
Definition:
HiEvtPlaneList.h:61
hi::etEcalM
Definition:
HiEvtPlaneList.h:63
hi::etEcal
Definition:
HiEvtPlaneList.h:63
hi::etHF6
Definition:
HiEvtPlaneList.h:69
hi::etHFm6
Definition:
HiEvtPlaneList.h:69
hi::etHF5
Definition:
HiEvtPlaneList.h:68
hi::EPTracksNeg4
Definition:
HiEvtPlaneList.h:60
hi::etHFp5
Definition:
HiEvtPlaneList.h:68
hi::etCaloHFM
Definition:
HiEvtPlaneList.h:70
hi::EPTracksPos6
Definition:
HiEvtPlaneList.h:62
hi::etEcalP
Definition:
HiEvtPlaneList.h:63
hi::RCMate1
const int RCMate1[]
Definition:
HiEvtPlaneList.h:73
hi::EPTracksNeg3
Definition:
HiEvtPlaneList.h:59
hi::EPEtaMax2
const double EPEtaMax2[]
Definition:
HiEvtPlaneList.h:182
hi::NumEPNames
static const int NumEPNames
Definition:
HiEvtPlaneList.h:198
hi::EPTracksPos5
Definition:
HiEvtPlaneList.h:61
hi::EPTracksNeg6
Definition:
HiEvtPlaneList.h:62
hi::etCaloHFP
Definition:
HiEvtPlaneList.h:70
hi::EPEtaMax1
const double EPEtaMax1[]
Definition:
HiEvtPlaneList.h:152
hi::etHF
Definition:
HiEvtPlaneList.h:65
hi::etHF3
Definition:
HiEvtPlaneList.h:66
Generated for CMSSW Reference Manual by
1.8.5