1 |
void setTrainingVar(){
|
2 |
|
3 |
vec_trainVar.clear();
|
4 |
|
5 |
if(trainecal ==1){
|
6 |
|
7 |
vec_trainVar.push_back(make_pair("escraw","F"));
|
8 |
vec_trainVar.push_back(make_pair("etasc","F"));
|
9 |
vec_trainVar.push_back(make_pair("phisc","F"));
|
10 |
vec_trainVar.push_back(make_pair("e5x5/escraw","F"));
|
11 |
vec_trainVar.push_back(make_pair("r9","F"));
|
12 |
vec_trainVar.push_back(make_pair("sigietaieta","F"));
|
13 |
vec_trainVar.push_back(make_pair("scetawidth","F"));
|
14 |
vec_trainVar.push_back(make_pair("scphiwidth","F"));
|
15 |
vec_trainVar.push_back(make_pair("e2x5left/escraw","F"));
|
16 |
vec_trainVar.push_back(make_pair("e2x5right/escraw","F"));
|
17 |
vec_trainVar.push_back(make_pair("e2x5top/escraw","F"));
|
18 |
vec_trainVar.push_back(make_pair("e2x5bottom/escraw","F"));
|
19 |
vec_trainVar.push_back(make_pair("emax/escraw","F"));
|
20 |
vec_trainVar.push_back(make_pair("eleft/escraw","F"));
|
21 |
vec_trainVar.push_back(make_pair("eright/escraw","F"));
|
22 |
vec_trainVar.push_back(make_pair("etop/escraw","F"));
|
23 |
vec_trainVar.push_back(make_pair("ebottom/escraw","F"));
|
24 |
vec_trainVar.push_back(make_pair("etaSGap","F"));
|
25 |
vec_trainVar.push_back(make_pair("phiSGap","F"));
|
26 |
vec_trainVar.push_back(make_pair("etaMGap","F"));
|
27 |
vec_trainVar.push_back(make_pair("phiMGap","F"));
|
28 |
vec_trainVar.push_back(make_pair("etaCGap","F"));
|
29 |
vec_trainVar.push_back(make_pair("phiCGap","F"));
|
30 |
vec_trainVar.push_back(make_pair("(etop-ebottom)/(etop+ebottom)","F"));
|
31 |
vec_trainVar.push_back(make_pair("(eleft-eright)/(eleft+eright)","F"));
|
32 |
vec_trainVar.push_back(make_pair("seedieta","I"));
|
33 |
vec_trainVar.push_back(make_pair("seediphi","I"));
|
34 |
vec_trainVar.push_back(make_pair("(abs(seedieta)<=25)*(seedieta%25) + (abs(seedieta)>25)*((seedieta-25*abs(seedieta)/seedieta)%20)","I"));
|
35 |
vec_trainVar.push_back(make_pair("seediphi%20","I"));
|
36 |
vec_trainVar.push_back(make_pair("dbceta","F"));
|
37 |
vec_trainVar.push_back(make_pair("dbcphi","F"));
|
38 |
vec_trainVar.push_back(make_pair("bcseedetacry","F"));
|
39 |
vec_trainVar.push_back(make_pair("bcseedphicry","F"));
|
40 |
vec_trainVar.push_back(make_pair("hoe","F"));
|
41 |
vec_trainVar.push_back(make_pair("nVertex","I"));
|
42 |
|
43 |
|
44 |
}
|
45 |
else {
|
46 |
|
47 |
vec_trainVar.push_back(make_pair("escraw","F"));
|
48 |
vec_trainVar.push_back(make_pair("etasc","F"));
|
49 |
vec_trainVar.push_back(make_pair("phisc","F"));
|
50 |
vec_trainVar.push_back(make_pair("eps/escraw","F"));
|
51 |
vec_trainVar.push_back(make_pair("e5x5/escraw","F"));
|
52 |
vec_trainVar.push_back(make_pair("r9","F"));
|
53 |
vec_trainVar.push_back(make_pair("sigietaieta","F"));
|
54 |
vec_trainVar.push_back(make_pair("scetawidth","F"));
|
55 |
vec_trainVar.push_back(make_pair("scphiwidth","F"));
|
56 |
vec_trainVar.push_back(make_pair("e2x5left/escraw","F"));
|
57 |
vec_trainVar.push_back(make_pair("e2x5right/escraw","F"));
|
58 |
vec_trainVar.push_back(make_pair("e2x5top/escraw","F"));
|
59 |
vec_trainVar.push_back(make_pair("e2x5bottom/escraw","F"));
|
60 |
vec_trainVar.push_back(make_pair("emax/escraw","F"));
|
61 |
vec_trainVar.push_back(make_pair("eleft/escraw","F"));
|
62 |
vec_trainVar.push_back(make_pair("eright/escraw","F"));
|
63 |
vec_trainVar.push_back(make_pair("etop/escraw","F"));
|
64 |
vec_trainVar.push_back(make_pair("ebottom/escraw","F"));
|
65 |
vec_trainVar.push_back(make_pair("nVertex","I"));
|
66 |
|
67 |
|
68 |
}
|
69 |
|
70 |
|
71 |
|
72 |
}
|