Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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