ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigAnalysis
TrigInDetAnalysisUser
Analysis
src
default_panels.h
Go to the documentation of this file.
1
/* emacs: this is -*- c++ -*- */
12
13
14
#ifndef DEFAULT_PANELS_H
15
#define DEFAULT_PANELS_H
16
17
#include <string>
18
19
const
int
Nhistos
= 48;
20
21
std::string
histos_default
[
Nhistos
][6] = {
22
24
{
"pT"
,
"p_{T}"
,
"xaxis:lin:auto:1:100"
,
"Offline p_{T} [GeV]"
,
"yaxis:log:auto"
,
""
},
25
{
"pT_rec"
,
"p_{T} rec"
,
"xaxis:lin:auto:1:100"
,
"Trigger p_{T} [GeV]"
,
"yaxis:log:auto"
,
""
},
26
{
"a0"
,
"a0"
,
"xaxis:lin:-3:3"
,
"Offline a_{0} [mm]"
,
"yaxis:log:auto"
,
""
},
27
{
"a0_rec"
,
"a0 rec"
,
"xaxis:lin:-3:3"
,
"Trigger a_{0} [mm]"
,
"yaxis:log:auto"
,
""
},
28
{
"z0"
,
"z0"
,
"xaxis:lin:-250:250"
,
"z_{0} [mm]"
,
"yaxis:log:auto"
,
""
},
29
31
{
"pT_eff"
,
"Efficiency p_{T}"
,
"xaxis:log:auto:1:100"
,
"Offline track p_{T} [GeV]"
,
"yaxis:lin:auto:90:102"
,
"Efficiency [%]"
},
32
{
"eta_eff"
,
"Efficiency #eta"
,
"xaxis:lin"
,
"Offline track #eta"
,
"yaxis:lin:auto:90:102"
,
"Efficiency [%]"
},
33
{
"phi_eff"
,
"Efficiency #phi"
,
"xaxis:lin"
,
"Offline track #phi"
,
"yaxis:lin:auto:90:102"
,
"Efficiency [%]"
},
34
{
"d0_eff"
,
"Efficiency d0"
,
"xaxis:lin:autosym"
,
"Offline track d_{0} [mm]"
,
"yaxis:lin:auto:90:102"
,
"Efficiency [%]"
},
35
{
"a0_eff"
,
"Efficiency a0"
,
"xaxis:lin:autosym"
,
"Offline track d_{0} [mm]"
,
"yaxis:lin:auto:90:102"
,
"Efficiency [%]"
},
36
{
"z0_eff"
,
"Efficiency z0"
,
"xaxis:lin:-250:250"
,
"Offline track z_{0} [mm]"
,
"yaxis:lin:auto:90:102"
,
"Efficiency [%]"
},
37
38
{
"eff_vs_mu"
,
"Efficiency <#mu>"
,
"xaxis:lin:auto"
,
"<#mu>"
,
"yaxis:lin:90:102"
,
"Efficiency [%]"
},
39
{
"roi_dphi_eff"
,
"Efficiency #Delta#phi(RoI)"
,
"xaxis:lin:-0.6:0.6"
,
"#Delta#phi (RoI)"
,
"yaxis:lin:90:102"
,
"Efficiency [%]"
},
40
{
"roi_deta_eff"
,
"Efficiency #Delta#eta(RoI)"
,
"xaxis:lin:-0.6:0.6"
,
"#Delta#eta (RoI)"
,
"yaxis:lin:90:102"
,
"Efficiency [%]"
},
41
{
"roi_dR_eff"
,
"Efficiency #DeltaR(RoI)"
,
"xaxis:lin:0:0.6"
,
"#Delta R (RoI)"
,
"yaxis:lin:90:102"
,
"Efficiency [%]"
},
42
44
{
"ipT_res"
,
"Residual 1/p_{T}"
,
"xaxis:lin:-0.15:0.2"
,
"#Delta 1/p_{T} [GeV^{-1}]"
,
"yaxis:log:auto"
,
"Normalised entries"
},
45
{
"eta_res"
,
"Residual #eta"
,
"xaxis:lin:-0.05:0.05"
,
"#Delta#eta"
,
"yaxis:log:auto"
,
"Normalised entries"
},
46
{
"phi_res"
,
"Residual #phi"
,
"xaxis:lin:-0.05:0.05"
,
"#Delta#phi"
,
"yaxis:log:auto"
,
"Normalised entries"
},
47
{
"z0_res"
,
"Residual z0"
,
"xaxis:lin:-10:10"
,
"#Delta z_{0} [mm]"
,
"yaxis:log:auto"
,
"Normalised entries"
},
48
{
"a0_res"
,
"Residual a0"
,
"xaxis:lin:-1:1"
,
"#Delta d_{0} [mm]"
,
"yaxis:log:auto"
,
"Normalised entries"
},
49
51
{
"rd0_vs_pt/sigma"
,
"Residual d vs p_{T}"
,
"xaxis:lin:auto"
,
"Offline p_{T} [GeV]"
,
"yaxis:lin:auto"
,
"d_{0} resolution [mm]"
},
52
{
"rd0_vs_signed_pt/sigma"
,
"Residual d vs signed p_{T}"
,
"xaxis:lin:-100:100"
,
"Offline p_{T} [GeV]"
,
"yaxis:lin:auto"
,
"d_{0} resolution [mm]"
},
53
{
"rd0_vs_eta/sigma"
,
"Residual d vs #eta"
,
"xaxis:lin"
,
"Offline #eta"
,
"yaxis:lin:auto"
,
"d_{0} resolution [mm]"
},
54
{
"rd0_vs_ipt/sigma"
,
"Residual d vs 1/p_{T}"
,
"xaxis:lin"
,
"1/p_{T} [GeV^{-1}]"
,
"yaxis:lin:auto"
,
"d_{0} resolution [mm]"
},
55
56
{
"ript_vs_pt/sigma"
,
"Residual 1/p_{T} vs p_{T}"
,
"xaxis:lin:auto"
,
"Offline p_{T} [GeV]"
,
"yaxis:log:auto"
,
"1/p_{T} resolution [GeV^{-1}]"
},
57
{
"ript_vs_eta/sigma"
,
"Residual 1/p_{T} vs #eta"
,
"xaxis:lin"
,
"Offline #eta"
,
"yaxis:lin:auto"
,
"1/p_{T} resolution [GeV^{-1}]"
},
58
{
"ript_vs_ipt/sigma"
,
"Residual 1/p_{T} vs 1/p_{T}"
,
"xaxis:lin"
,
"1/p_{T} [GeV^{-1}]"
,
"yaxis:lin:auto"
,
"1/p_{T} resolution [GeV^{-1}]"
},
59
60
{
"reta_vs_pt/sigma"
,
"Residual #eta p_{T}"
,
"xaxis:log:auto"
,
"Offline p_{T} [GeV]"
,
"yaxis:lin:auto"
,
"#eta resolution"
},
61
{
"reta_vs_eta/sigma"
,
"Residual #eta vs #eta"
,
"xaxis:lin"
,
"Offline #eta"
,
"yaxis:lin:auto"
,
"#eta resolution"
},
62
{
"reta_vs_ipt/sigma"
,
"Residual #eta vs 1/p_{T}"
,
"xaxis:lin"
,
"1/p_{T} [GeV^{-1}]"
,
"yaxis:lin:auto"
,
"#eta resolution"
},
63
64
{
"rphi_vs_pt/sigma"
,
"Residual #phi vs p_{T}"
,
"xaxis:lin:1:100"
,
"p_{T} [GeV]"
,
"yaxis:lin:auto"
,
"#phi resolution"
},
65
{
"rphi_vs_ipt/sigma"
,
"Residual #phi vs 1/p_{T}"
,
"xaxis:lin"
,
"1/p_{T} [GeV^{-1}]"
,
"yaxis:lin:auto"
,
"#phi resolution"
},
66
67
{
"rzed_vs_eta/sigma"
,
"Residual z vs #eta"
,
"xaxis:lin"
,
"Offline #eta"
,
"yaxis:lin:auto"
,
"z_{0} resolution [mm]"
},
68
{
"rzed_vs_pt/sigma"
,
"Residual z vs p_{T}"
,
"xaxis:log:auto"
,
"Offline p_{T} [GeV]"
,
"yaxis:lin:auto"
,
"z_{0} resolution [mm]"
},
69
{
"rzed_vs_signed_pt/sigma"
,
"Residual z vs signed p_{T}"
,
"xaxis:lin:-100:100"
,
"Offline p_{T} [GeV]"
,
"yaxis:lin:auto"
,
"z_{0} resolution [mm]"
},
70
{
"rzed_vs_zed/sigma"
,
"Residual z vs z"
,
"xaxis:lin:-250:250"
,
"Offline z [mm]"
,
"yaxis:lin:auto"
,
"z_{0} resolution [mm]"
},
71
{
"rzed_vs_ipt/sigma"
,
"Residual z vs 1/p_{T}"
,
"xaxis:lin"
,
"1/p_{T} [GeV^{-1}]"
,
"yaxis:lin:auto"
,
"z_{0} resolution [mm]"
},
72
74
{
"ntracks_rec"
,
"number of reconstructed tracks"
,
"xaxis:lin:auto"
,
"N trigger tracks"
,
"yaxis:log:auto"
,
"Entries"
},
75
77
{
"npix_eta/mean"
,
"mean number of pixel hits"
,
"xaxis:lin"
,
"Offline #eta"
,
"yaxis:lin:3:6"
,
"Pixel hits"
},
78
{
"nsct_eta/mean"
,
"mean number of SCT hits"
,
"xaxis:lin"
,
"Offline #eta"
,
"yaxis:lin:7:10"
,
"SCT clusters"
},
79
80
{
"npix_pt/mean"
,
"mean number of pixel hits"
,
"xaxis:lin:auto"
,
"Offline p_{T} [GeV]"
,
"yaxis:lin:3:6"
,
"Pixel hits"
},
81
{
"nsct_pt/mean"
,
"mean number of SCT hits"
,
"xaxis:lin:auto"
,
"Offline p_{T} [GeV]"
,
"yaxis:lin:7:10"
,
"SCT clusters"
},
82
83
{
"npixh_pt/mean"
,
"mean number of pixel holes"
,
"xaxis:lin:auto"
,
"Offline p_{T} [GeV]"
,
"yaxis:lin:-1:6"
,
"Pixel holes"
},
84
{
"nscth_pt/mean"
,
"mean number of SCT holes"
,
"xaxis:lin:auto"
,
"Offline p_{T} [GeV]"
,
"yaxis:lin:-1:10"
,
"SCT holes"
},
85
86
88
{
"Chi2prob/1d"
,
"Chi2 probability"
,
"xaxis:lin"
,
"track #chi^{2} Probability"
,
"yaxis:lin:auto"
,
"Entries"
},
89
{
"Chi2dof/1d"
,
"Chi2 per dof"
,
"xaxis:lin"
,
"track #chi^{2} per dof"
,
"yaxis:log:auto"
,
"Entries"
},
90
{
"Chi2/1d"
,
"Chi2"
,
"xaxis:lin"
,
"Offline track #chi^{2}"
,
"yaxis:lin"
,
"Entries"
},
91
92
{
"Chi2prob/mean"
,
"Chi2 probability vs pT"
,
"xaxis:log:auto"
,
"Offline p_{T} [GeV]"
,
"yaxis:lin"
,
"mean track #Chi^{2} Probability"
}
93
94
};
95
96
97
98
std::string
eff_panel
[4][6] = {
99
100
{
"eta_eff"
,
"Efficiency #eta"
,
"xaxis:lin"
,
"Offline track #eta"
,
"yaxis:lin:auto:90:102"
,
"Efficiency [%]"
},
101
{
"pT_eff"
,
"Efficiency p_{T}"
,
"xaxis:log:auto:1:100"
,
"Offline track p_{T} [GeV]"
,
"yaxis:lin:auto:90:102"
,
"Efficiency [%]"
},
102
{
"phi_eff"
,
"Efficiency #phi"
,
"xaxis:lin"
,
"Offline track #phi"
,
"yaxis:lin:auto:90:102"
,
"Efficiency [%]"
},
103
{
"a0_eff"
,
"Efficiency a0"
,
"xaxis:lin:autosym"
,
"Offline track d_{0} [mm]"
,
"yaxis:lin:auto:90:102"
,
"Efficiency [%]"
}
104
105
};
106
107
108
std::string
res_panel
[4][6] = {
109
110
{
"eta_res"
,
"Residual #eta"
,
"xaxis:lin:-0.05:0.05"
,
"#Delta#eta"
,
"yaxis:log:auto"
,
"Normalised entries"
},
111
{
"ipT_res"
,
"Residual 1/p_{T}"
,
"xaxis:lin:-0.15:0.2"
,
"#Delta 1/p_{T} [GeV^{-1}]"
,
"yaxis:log:auto"
,
"Normalised entries"
},
112
{
"phi_res"
,
"Residual #phi"
,
"xaxis:lin:-0.05:0.05"
,
"#Delta#phi"
,
"yaxis:log:auto"
,
"Normalised entries"
},
113
{
"z0_res"
,
"Residual z0"
,
"xaxis:lin:-10:10"
,
"#Delta z_{0} [mm]"
,
"yaxis:log:auto"
,
"Normalised entries"
}
114
115
};
116
117
118
std::string
diff_panel
[10][6] = {
119
120
{
"reta_vs_eta/sigma"
,
"Residual #eta vs #eta"
,
"xaxis:lin"
,
"Offline #eta"
,
"yaxis:lin:auto"
,
"#eta resolution"
},
121
{
"reta_vs_pt/sigma"
,
"Residual #eta p_{T}"
,
"xaxis:log:auto"
,
"Offline p_{T} [GeV]"
,
"yaxis:lin:auto"
,
"#eta resolution"
},
122
123
{
"ript_vs_eta/sigma"
,
"Residual 1/p_{T} vs #eta"
,
"xaxis:lin:auto"
,
"Offline #eta"
,
"yaxis:log:auto"
,
"1/p_{T} resolution [GeV^{-1}]"
},
124
{
"ript_vs_pt/sigma"
,
"Residual 1/p_{T} vs p_{T}"
,
"xaxis:log:auto"
,
"Offline p_{T} [GeV]"
,
"yaxis:lin:auto"
,
"1/p_{T} resolution [GeV^{-1}]"
},
125
126
{
"rzed_vs_eta/sigma"
,
"Residual z vs #eta"
,
"xaxis:lin"
,
"Offline #eta"
,
"yaxis:lin:auto"
,
"z_{0} resolution [mm]"
},
127
{
"rzed_vs_pt/sigma"
,
"Residual z vs p_{T}"
,
"xaxis:log:auto"
,
"Offline p_{T} [GeV]"
,
"yaxis:lin:auto"
,
"z_{0} resolution [mm]"
},
128
129
{
"rd0_vs_eta/sigma"
,
"Residual d vs #eta"
,
"xaxis:lin"
,
"Offline #eta"
,
"yaxis:lin:auto"
,
"d_{0} resolution [mm]"
},
130
{
"rd0_vs_pt/sigma"
,
"Residual d vs p_{T}"
,
"xaxis:log:auto"
,
"Offline p_{T} [GeV]"
,
"yaxis:lin:auto"
,
"d_{0} resolution [mm]"
},
131
132
{
"rd0_vs_signed_pt/sigma"
,
"Residual d vs signed p_{T}"
,
"xaxis:lin:-100:100"
,
"Offline p_{T} [GeV]"
,
"yaxis:lin:auto"
,
"d_{0} resolution [mm]"
},
133
{
"rzed_vs_signed_pt/sigma"
,
"Residual z vs signed p_{T}"
,
"xaxis:lin:-100:100"
,
"Offline p_{T} [GeV]"
,
"yaxis:lin:auto"
,
"z_{0} resolution [mm]"
}
134
135
};
136
137
138
139
140
// std::string vxeff[][6] = {
141
//
142
// };
143
144
145
std::string
unwanted
[8][6] = {
146
147
{
"ript_vs_eta/sigma"
,
"Residual 1/p_{T} vs #eta"
,
"xaxis:lin"
,
"Offline #eta"
,
"yaxis:lin:auto"
,
"1/p_{T} resolution [GeV^{-1}]"
},
148
{
"rphi_vs_pt/sigma"
,
"Residual #phi vs p_{T}"
,
"xaxis:lin:1:100"
,
"p_{T} [GeV]"
,
"yaxis:lin:auto"
,
"#phi resolution"
},
149
{
"rzed_vs_zed/sigma"
,
"Residual z vs z"
,
"xaxis:lin:-250:250"
,
"Offline z [mm]"
,
"yaxis:lin:auto"
,
"z_{0} resolution [mm]"
},
150
151
{
"rd0_vs_ipt/sigma"
,
"Residual d vs 1/p_{T}"
,
"xaxis:lin"
,
"1/p_{T} [GeV^{-1}]"
,
"yaxis:lin:auto"
,
"d_{0} resolution [mm]"
},
152
{
"ript_vs_ipt/sigma"
,
"Residual 1/p_{T} vs 1/p_{T}"
,
"xaxis:lin"
,
"1/p_{T} [GeV^{-1}]"
,
"yaxis:lin:auto"
,
"1/p_{T} resolution [GeV^{-1}]"
},
153
{
"reta_vs_ipt/sigma"
,
"Residual #eta vs 1/p_{T}"
,
"xaxis:lin"
,
"1/p_{T} [GeV^{-1}]"
,
"yaxis:lin:auto"
,
"#eta resolution"
},
154
{
"rphi_vs_ipt/sigma"
,
"Residual #phi vs 1/p_{T}"
,
"xaxis:lin"
,
"1/p_{T} [GeV^{-1}]"
,
"yaxis:lin:auto"
,
"#phi resolution"
},
155
{
"rzed_vs_ipt/sigma"
,
"Residual z vs 1/p_{T}"
,
"xaxis:lin"
,
"1/p_{T} [GeV^{-1}]"
,
"yaxis:lin:auto"
,
"z_{0} resolution [mm]"
}
156
157
};
158
159
160
#endif
/* DEFAULT_PANELS_H */
161
162
163
164
165
166
167
168
169
170
unwanted
std::string unwanted[8][6]
Definition
default_panels.h:145
diff_panel
std::string diff_panel[10][6]
Definition
default_panels.h:118
res_panel
std::string res_panel[4][6]
Definition
default_panels.h:108
histos_default
std::string histos_default[Nhistos][6]
Definition
default_panels.h:21
eff_panel
std::string eff_panel[4][6]
Definition
default_panels.h:98
Nhistos
const int Nhistos
Definition
default_panels.h:19
Generated on
for ATLAS Offline Software by
1.17.0