14 '''Function to configures some algorithms in the monitoring system.'''
25 pvGroup = helper.addGroup(alg,
'PVBiases')
26 pathPVBiases =
'/IDAlignMon/ExtendedTracks/PVBiases'
30 varName =
'm_Phi_46p,m_d0_46p;trk_d0_wrtPV_vs_phi_400MeV_600MeV_positive'
31 title =
'd0 vs phi 400MeV-600MeV positive; #phi; d0 [mm]'
32 pvGroup.defineHistogram(varName, type=
'TH2F', path=pathPVBiases, title=title, xbins=m_nPhiBinsMap, xmin=-m_maxPhi, xmax=m_maxPhi, ybins=m_nD0Bins, ymin=-m_maxD0, ymax=m_maxD0)
34 varName =
'm_Phi_46p,m_d0_46p;trk_d0_wrtPV_vs_phi_400MeV_600MeV_positive_profile'
35 title =
'd0 vs phi 400MeV-600MeV positive; #phi; d0 [mm]'
36 pvGroup.defineHistogram(varName, type=
'TProfile', path=pathPVBiases, title=title, xbins=m_nPhiBinsMap, xmin=-m_maxPhi, xmax=m_maxPhi, ymin=-m_maxD0, ymax=m_maxD0)
38 varName =
'm_Eta_46p,m_d0_46p;trk_d0_wrtPV_vs_eta_400MeV_600MeV_positive'
39 title =
'd0 vs eta 400MeV-600MeV positive; #eta; d0 [mm]'
40 pvGroup.defineHistogram(varName, type=
'TH2F', path=pathPVBiases, title=title, xbins=m_nEtaBinsMap, xmin=-m_maxEta, xmax=m_maxEta, ybins=m_nD0Bins, ymin=-m_maxD0, ymax=m_maxD0)
42 varName =
'm_Eta_46p,m_d0_46p;trk_d0_wrtPV_vs_eta_400MeV_600MeV_positive_profile'
43 title =
'd0 vs eta 400MeV-600MeV positive; #eta; d0 [mm]'
44 pvGroup.defineHistogram(varName, type=
'TProfile', path=pathPVBiases, title=title, xbins=m_nEtaBinsMap, xmin=-m_maxEta, xmax=m_maxEta, ymin=-m_maxD0, ymax=m_maxD0)
46 varName =
'm_Phi_46n,m_d0_46n;trk_d0_wrtPV_vs_phi_400MeV_600MeV_negative'
47 title =
'd0 vs phi 400MeV-600MeV negative; #phi; d0 [mm]'
48 pvGroup.defineHistogram(varName, type=
'TH2F', path=pathPVBiases, title=title, xbins=m_nPhiBinsMap, xmin=-m_maxPhi, xmax=m_maxPhi, ybins=m_nD0Bins, ymin=-m_maxD0, ymax=m_maxD0)
50 varName =
'm_Phi_46n,m_d0_46n;trk_d0_wrtPV_vs_phi_400MeV_600MeV_negative_profile'
51 title =
'd0 vs phi 400MeV-600MeV negative; #phi; d0 [mm]'
52 pvGroup.defineHistogram(varName, type=
'TProfile', path=pathPVBiases, title=title, xbins=m_nPhiBinsMap, xmin=-m_maxPhi, xmax=m_maxPhi, ymin=-m_maxD0, ymax=m_maxD0)
54 varName =
'm_Eta_46n,m_d0_46n;trk_d0_wrtPV_vs_eta_400MeV_600MeV_negative'
55 title =
'd0 vs eta 400MeV-600MeV negative; #eta; d0 [mm]'
56 pvGroup.defineHistogram(varName, type=
'TH2F', path=pathPVBiases, title=title, xbins=m_nEtaBinsMap, xmin=-m_maxEta, xmax=m_maxEta, ybins=m_nD0Bins, ymin=-m_maxD0, ymax=m_maxD0)
58 varName =
'm_Eta_46n,m_d0_46n;trk_d0_wrtPV_vs_eta_400MeV_600MeV_negative_profile'
59 title =
'd0 vs eta 400MeV-600MeV negative; #eta; d0 [mm]'
60 pvGroup.defineHistogram(varName, type=
'TProfile', path=pathPVBiases, title=title, xbins=m_nEtaBinsMap, xmin=-m_maxEta, xmax=m_maxEta, ymin=-m_maxD0, ymax=m_maxD0)
63 varName =
'm_Phi_61p,m_d0_61p;trk_d0_wrtPV_vs_phi_600MeV_1GeV_positive'
64 title =
'd0 vs phi 600MeV-1GeV positive; #phi; d0 [mm]'
65 pvGroup.defineHistogram(varName, type=
'TH2F', path=pathPVBiases, title=title, xbins=m_nPhiBinsMap, xmin=-m_maxPhi, xmax=m_maxPhi, ybins=m_nD0Bins, ymin=-m_maxD0, ymax=m_maxD0)
67 varName =
'm_Phi_61p,m_d0_61p;trk_d0_wrtPV_vs_phi_600MeV_1GeV_positive_profile'
68 title =
'd0 vs phi 600MeV-1GeV positive; #phi; d0 [mm]'
69 pvGroup.defineHistogram(varName, type=
'TProfile', path=pathPVBiases, title=title, xbins=m_nPhiBinsMap, xmin=-m_maxPhi, xmax=m_maxPhi, ymin=-m_maxD0, ymax=m_maxD0)
71 varName =
'm_Eta_61p,m_d0_61p;trk_d0_wrtPV_vs_eta_600MeV_1GeV_positive'
72 title =
'd0 vs eta 600MeV-1GeV positive; #eta; d0 [mm]'
73 pvGroup.defineHistogram(varName, type=
'TH2F', path=pathPVBiases, title=title, xbins=m_nEtaBinsMap, xmin=-m_maxEta, xmax=m_maxEta, ybins=m_nD0Bins, ymin=-m_maxD0, ymax=m_maxD0)
75 varName =
'm_Eta_61p,m_d0_61p;trk_d0_wrtPV_vs_eta_600MeV_1GeV_positive_profile'
76 title =
'd0 vs eta 600MeV-1GeV positive; #eta; d0 [mm]'
77 pvGroup.defineHistogram(varName, type=
'TProfile', path=pathPVBiases, title=title, xbins=m_nEtaBinsMap, xmin=-m_maxEta, xmax=m_maxEta, ymin=-m_maxD0, ymax=m_maxD0)
79 varName =
'm_Phi_61n,m_d0_61n;trk_d0_wrtPV_vs_phi_600MeV_1GeV_negative'
80 title =
'd0 vs phi 600MeV-1GeV negative; #phi; d0 [mm]'
81 pvGroup.defineHistogram(varName, type=
'TH2F', path=pathPVBiases, title=title, xbins=m_nPhiBinsMap, xmin=-m_maxPhi, xmax=m_maxPhi, ybins=m_nD0Bins, ymin=-m_maxD0, ymax=m_maxD0)
83 varName =
'm_Phi_61n,m_d0_61n;trk_d0_wrtPV_vs_phi_600MeV_1GeV_negative_profile'
84 title =
'd0 vs phi 600MeV-1GeV negative; #phi; d0 [mm]'
85 pvGroup.defineHistogram(varName, type=
'TProfile', path=pathPVBiases, title=title, xbins=m_nPhiBinsMap, xmin=-m_maxPhi, xmax=m_maxPhi, ymin=-m_maxD0, ymax=m_maxD0)
87 varName =
'm_Eta_61n,m_d0_61n;trk_d0_wrtPV_vs_eta_600MeV_1GeV_negative'
88 title =
'd0 vs eta 600MeV-1GeV negative; #eta; d0 [mm]'
89 pvGroup.defineHistogram(varName, type=
'TH2F', path=pathPVBiases, title=title, xbins=m_nEtaBinsMap, xmin=-m_maxEta, xmax=m_maxEta, ybins=m_nD0Bins, ymin=-m_maxD0, ymax=m_maxD0)
91 varName =
'm_Eta_61n,m_d0_61n;trk_d0_wrtPV_vs_eta_600MeV_1GeV_negative_profile'
92 title =
'd0 vs eta 600MeV-1GeV negative; #eta; d0 [mm]'
93 pvGroup.defineHistogram(varName, type=
'TProfile', path=pathPVBiases, title=title, xbins=m_nEtaBinsMap, xmin=-m_maxEta, xmax=m_maxEta, ymin=-m_maxD0, ymax=m_maxD0)
96 varName =
'm_Phi_12p,m_d0_12p;trk_d0_wrtPV_vs_phi_1GeV_2GeV_positive'
97 title =
'd0 vs phi 1GeV-2GeV positive; #phi; d0 [mm]'
98 pvGroup.defineHistogram(varName, type=
'TH2F', path=pathPVBiases, title=title, xbins=m_nPhiBinsMap, xmin=-m_maxPhi, xmax=m_maxPhi, ybins=m_nD0Bins, ymin=-m_maxD0, ymax=m_maxD0)
100 varName =
'm_Phi_12p,m_d0_12p;trk_d0_wrtPV_vs_phi_1GeV_2GeV_positive_profile'
101 title =
'd0 vs phi 1GeV-2GeV positive; #phi; d0 [mm]'
102 pvGroup.defineHistogram(varName, type=
'TProfile', path=pathPVBiases, title=title, xbins=m_nPhiBinsMap, xmin=-m_maxPhi, xmax=m_maxPhi, ymin=-m_maxD0, ymax=m_maxD0)
104 varName =
'm_Eta_12p,m_d0_12p;trk_d0_wrtPV_vs_eta_1GeV_2GeV_positive'
105 title =
'd0 vs eta 1GeV-2GeV positive; #eta; d0 [mm]'
106 pvGroup.defineHistogram(varName, type=
'TH2F', path=pathPVBiases, title=title, xbins=m_nEtaBinsMap, xmin=-m_maxEta, xmax=m_maxEta, ybins=m_nD0Bins, ymin=-m_maxD0, ymax=m_maxD0)
108 varName =
'm_Eta_12p,m_d0_12p;trk_d0_wrtPV_vs_eta_1GeV_2GeV_positive_profile'
109 title =
'd0 vs eta 1GeV-2GeV positive; #eta; d0 [mm]'
110 pvGroup.defineHistogram(varName, type=
'TProfile', path=pathPVBiases, title=title, xbins=m_nEtaBinsMap, xmin=-m_maxEta, xmax=m_maxEta, ymin=-m_maxD0, ymax=m_maxD0)
112 varName =
'm_Phi_12n,m_d0_12n;trk_d0_wrtPV_vs_phi_1GeV_2GeV_negative'
113 title =
'd0 vs phi 1GeV-2GeV negative; #phi; d0 [mm]'
114 pvGroup.defineHistogram(varName, type=
'TH2F', path=pathPVBiases, title=title, xbins=m_nPhiBinsMap, xmin=-m_maxPhi, xmax=m_maxPhi, ybins=m_nD0Bins, ymin=-m_maxD0, ymax=m_maxD0)
116 varName =
'm_Phi_12n,m_d0_12n;trk_d0_wrtPV_vs_phi_1GeV_2GeV_negative_profile'
117 title =
'd0 vs phi 1GeV-2GeV negative; #phi; d0 [mm]'
118 pvGroup.defineHistogram(varName, type=
'TProfile', path=pathPVBiases, title=title, xbins=m_nPhiBinsMap, xmin=-m_maxPhi, xmax=m_maxPhi, ymin=-m_maxD0, ymax=m_maxD0)
120 varName =
'm_Eta_12n,m_d0_12n;trk_d0_wrtPV_vs_eta_1GeV_2GeV_negative'
121 title =
'd0 vs eta 1GeV-2GeV negative; #eta; d0 [mm]'
122 pvGroup.defineHistogram(varName, type=
'TH2F', path=pathPVBiases, title=title, xbins=m_nEtaBinsMap, xmin=-m_maxEta, xmax=m_maxEta, ybins=m_nD0Bins, ymin=-m_maxD0, ymax=m_maxD0)
124 varName =
'm_Eta_12n,m_d0_12n;trk_d0_wrtPV_vs_eta_1GeV_2GeV_negative_profile'
125 title =
'd0 vs eta 1GeV-2GeV negative; #eta; d0 [mm]'
126 pvGroup.defineHistogram(varName, type=
'TProfile', path=pathPVBiases, title=title, xbins=m_nEtaBinsMap, xmin=-m_maxEta, xmax=m_maxEta, ymin=-m_maxD0, ymax=m_maxD0)
129 varName =
'm_Phi_25p,m_d0_25p;trk_d0_wrtPV_vs_phi_2GeV_5GeV_positive'
130 title =
'd0 vs phi 2GeV-5GeV positive; #phi; d0 [mm]'
131 pvGroup.defineHistogram(varName, type=
'TH2F', path=pathPVBiases, title=title, xbins=m_nPhiBinsMap, xmin=-m_maxPhi, xmax=m_maxPhi, ybins=m_nD0Bins, ymin=-m_maxD0, ymax=m_maxD0)
133 varName =
'm_Phi_25p,m_d0_25p;trk_d0_wrtPV_vs_phi_2GeV_5GeV_positive_profile'
134 title =
'd0 vs phi 2GeV-5GeV positive; #phi; d0 [mm]'
135 pvGroup.defineHistogram(varName, type=
'TProfile', path=pathPVBiases, title=title, xbins=m_nPhiBinsMap, xmin=-m_maxPhi, xmax=m_maxPhi, ymin=-m_maxD0, ymax=m_maxD0)
137 varName =
'm_Eta_25p,m_d0_25p;trk_d0_wrtPV_vs_eta_2GeV_5GeV_positive'
138 title =
'd0 vs eta 2GeV-5GeV positive; #eta; d0 [mm]'
139 pvGroup.defineHistogram(varName, type=
'TH2F', path=pathPVBiases, title=title, xbins=m_nEtaBinsMap, xmin=-m_maxEta, xmax=m_maxEta, ybins=m_nD0Bins, ymin=-m_maxD0, ymax=m_maxD0)
141 varName =
'm_Eta_25p,m_d0_25p;trk_d0_wrtPV_vs_eta_2GeV_5GeV_positive_profile'
142 title =
'd0 vs eta 2GeV-5GeV positive; #eta; d0 [mm]'
143 pvGroup.defineHistogram(varName, type=
'TProfile', path=pathPVBiases, title=title, xbins=m_nEtaBinsMap, xmin=-m_maxEta, xmax=m_maxEta, ymin=-m_maxD0, ymax=m_maxD0)
145 varName =
'm_Phi_25n,m_d0_25n;trk_d0_wrtPV_vs_phi_2GeV_5GeV_negative'
146 title =
'd0 vs phi 2GeV-5GeV negative; #phi; d0 [mm]'
147 pvGroup.defineHistogram(varName, type=
'TH2F', path=pathPVBiases, title=title, xbins=m_nPhiBinsMap, xmin=-m_maxPhi, xmax=m_maxPhi, ybins=m_nD0Bins, ymin=-m_maxD0, ymax=m_maxD0)
149 varName =
'm_Phi_25n,m_d0_25n;trk_d0_wrtPV_vs_phi_2GeV_5GeV_negative_profile'
150 title =
'd0 vs phi 2GeV-5GeV negative; #phi; d0 [mm]'
151 pvGroup.defineHistogram(varName, type=
'TProfile', path=pathPVBiases, title=title, xbins=m_nPhiBinsMap, xmin=-m_maxPhi, xmax=m_maxPhi, ymin=-m_maxD0, ymax=m_maxD0)
153 varName =
'm_Eta_25n,m_d0_25n;trk_d0_wrtPV_vs_eta_2GeV_5GeV_negative'
154 title =
'd0 vs eta 2GeV-5GeV negative; #eta; d0 [mm]'
155 pvGroup.defineHistogram(varName, type=
'TH2F', path=pathPVBiases, title=title, xbins=m_nEtaBinsMap, xmin=-m_maxEta, xmax=m_maxEta, ybins=m_nD0Bins, ymin=-m_maxD0, ymax=m_maxD0)
157 varName =
'm_Eta_25n,m_d0_25n;trk_d0_wrtPV_vs_eta_2GeV_5GeV_negative_profile'
158 title =
'd0 vs eta 2GeV-5GeV negative; #eta; d0 [mm]'
159 pvGroup.defineHistogram(varName, type=
'TProfile', path=pathPVBiases, title=title, xbins=m_nEtaBinsMap, xmin=-m_maxEta, xmax=m_maxEta, ymin=-m_maxD0, ymax=m_maxD0)
162 varName =
'm_Phi_510p,m_d0_510p;trk_d0_wrtPV_vs_phi_5GeV_10GeV_positive'
163 title =
'd0 vs phi 5GeV-10GeV positive; #phi; d0 [mm]'
164 pvGroup.defineHistogram(varName, type=
'TH2F', path=pathPVBiases, title=title, xbins=m_nPhiBinsMap, xmin=-m_maxPhi, xmax=m_maxPhi, ybins=m_nD0Bins, ymin=-m_maxD0, ymax=m_maxD0)
166 varName =
'm_Phi_510p,m_d0_510p;trk_d0_wrtPV_vs_phi_5GeV_10GeV_positive_profile'
167 title =
'd0 vs phi 5GeV-10GeV positive; #phi; d0 [mm]'
168 pvGroup.defineHistogram(varName, type=
'TProfile', path=pathPVBiases, title=title, xbins=m_nPhiBinsMap, xmin=-m_maxPhi, xmax=m_maxPhi, ymin=-m_maxD0, ymax=m_maxD0)
170 varName =
'm_Eta_510p,m_d0_510p;trk_d0_wrtPV_vs_eta_5GeV_10GeV_positive'
171 title =
'd0 vs eta 5GeV-10GeV positive; #eta; d0 [mm]'
172 pvGroup.defineHistogram(varName, type=
'TH2F', path=pathPVBiases, title=title, xbins=m_nEtaBinsMap, xmin=-m_maxEta, xmax=m_maxEta, ybins=m_nD0Bins, ymin=-m_maxD0, ymax=m_maxD0)
174 varName =
'm_Eta_510p,m_d0_510p;trk_d0_wrtPV_vs_eta_5GeV_10GeV_positive_profile'
175 title =
'd0 vs eta 5GeV-10GeV positive; #eta; d0 [mm]'
176 pvGroup.defineHistogram(varName, type=
'TProfile', path=pathPVBiases, title=title, xbins=m_nEtaBinsMap, xmin=-m_maxEta, xmax=m_maxEta, ymin=-m_maxD0, ymax=m_maxD0)
178 varName =
'm_Phi_510n,m_d0_510n;trk_d0_wrtPV_vs_phi_5GeV_10GeV_negative'
179 title =
'd0 vs phi 5GeV-10GeV negative; #phi; d0 [mm]'
180 pvGroup.defineHistogram(varName, type=
'TH2F', path=pathPVBiases, title=title, xbins=m_nPhiBinsMap, xmin=-m_maxPhi, xmax=m_maxPhi, ybins=m_nD0Bins, ymin=-m_maxD0, ymax=m_maxD0)
182 varName =
'm_Phi_510n,m_d0_510n;trk_d0_wrtPV_vs_phi_5GeV_10GeV_negative_profile'
183 title =
'd0 vs phi 2GeV-10GeV negative; #phi; d0 [mm]'
184 pvGroup.defineHistogram(varName, type=
'TProfile', path=pathPVBiases, title=title, xbins=m_nPhiBinsMap, xmin=-m_maxPhi, xmax=m_maxPhi, ymin=-m_maxD0, ymax=m_maxD0)
186 varName =
'm_Eta_510n,m_d0_510n;trk_d0_wrtPV_vs_eta_5GeV_10GeV_negative'
187 title =
'd0 vs eta 5GeV-10GeV negative; #eta; d0 [mm]'
188 pvGroup.defineHistogram(varName, type=
'TH2F', path=pathPVBiases, title=title, xbins=m_nEtaBinsMap, xmin=-m_maxEta, xmax=m_maxEta, ybins=m_nD0Bins, ymin=-m_maxD0, ymax=m_maxD0)
190 varName =
'm_Eta_510n,m_d0_510n;trk_d0_wrtPV_vs_eta_5GeV_10GeV_negative_profile'
191 title =
'd0 vs eta 5GeV-10GeV negative; #eta; d0 [mm]'
192 pvGroup.defineHistogram(varName, type=
'TProfile', path=pathPVBiases, title=title, xbins=m_nEtaBinsMap, xmin=-m_maxEta, xmax=m_maxEta, ymin=-m_maxD0, ymax=m_maxD0)
195 varName =
'm_Phi_g10p,m_d0_g10p;trk_d0_wrtPV_vs_phi_10GeV_positive'
196 title =
'd0 vs phi >10GeV positive; #phi; d0 [mm]'
197 pvGroup.defineHistogram(varName, type=
'TH2F', path=pathPVBiases, title=title, xbins=m_nPhiBinsMap, xmin=-m_maxPhi, xmax=m_maxPhi, ybins=m_nD0Bins, ymin=-m_maxD0, ymax=m_maxD0)
199 varName =
'm_Phi_g10p,m_d0_g10p;trk_d0_wrtPV_vs_phi_10GeV_positive_profile'
200 title =
'd0 vs phi >10GeV positive; #phi; d0 [mm]'
201 pvGroup.defineHistogram(varName, type=
'TProfile', path=pathPVBiases, title=title, xbins=m_nPhiBinsMap, xmin=-m_maxPhi, xmax=m_maxPhi, ymin=-m_maxD0, ymax=m_maxD0)
203 varName =
'm_Eta_g10p,m_d0_g10p;trk_d0_wrtPV_vs_eta_10GeV_positive'
204 title =
'd0 vs eta >10GeV positive; #eta; d0 [mm]'
205 pvGroup.defineHistogram(varName, type=
'TH2F', path=pathPVBiases, title=title, xbins=m_nEtaBinsMap, xmin=-m_maxEta, xmax=m_maxEta, ybins=m_nD0Bins, ymin=-m_maxD0, ymax=m_maxD0)
207 varName =
'm_Eta_g10p,m_d0_g10p;trk_d0_wrtPV_vs_eta_10GeV_positive_profile'
208 title =
'd0 vs eta >10GeV positive; #eta; d0 [mm]'
209 pvGroup.defineHistogram(varName, type=
'TProfile', path=pathPVBiases, title=title, xbins=m_nEtaBinsMap, xmin=-m_maxEta, xmax=m_maxEta, ymin=-m_maxD0, ymax=m_maxD0)
211 varName =
'm_Phi_g10n,m_d0_g10n;trk_d0_wrtPV_vs_phi_10GeV_negative'
212 title =
'd0 vs phi >10GeV negative; #phi; d0 [mm]'
213 pvGroup.defineHistogram(varName, type=
'TH2F', path=pathPVBiases, title=title, xbins=m_nPhiBinsMap, xmin=-m_maxPhi, xmax=m_maxPhi, ybins=m_nD0Bins, ymin=-m_maxD0, ymax=m_maxD0)
215 varName =
'm_Phi_g10n,m_d0_g10n;trk_d0_wrtPV_vs_phi_10GeV_negative_profile'
216 title =
'd0 vs phi >10GeV negative; #phi; d0 [mm]'
217 pvGroup.defineHistogram(varName, type=
'TProfile', path=pathPVBiases, title=title, xbins=m_nPhiBinsMap, xmin=-m_maxPhi, xmax=m_maxPhi, ymin=-m_maxD0, ymax=m_maxD0)
219 varName =
'm_Eta_g10n,m_d0_g10n;trk_d0_wrtPV_vs_eta_10GeV_negative'
220 title =
'd0 vs eta >10GeV negative; #eta; d0 [mm]'
221 pvGroup.defineHistogram(varName, type=
'TH2F', path=pathPVBiases, title=title, xbins=m_nEtaBinsMap, xmin=-m_maxEta, xmax=m_maxEta, ybins=m_nD0Bins, ymin=-m_maxD0, ymax=m_maxD0)
223 varName =
'm_Eta_g10n,m_d0_g10n;trk_d0_wrtPV_vs_eta_10GeV_negative_profile'
224 title =
'd0 vs eta >10GeV negative; #eta; d0 [mm]'
225 pvGroup.defineHistogram(varName, type=
'TProfile', path=pathPVBiases, title=title, xbins=m_nEtaBinsMap, xmin=-m_maxEta, xmax=m_maxEta, ymin=-m_maxD0, ymax=m_maxD0)