32 0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 8.5, 9.5,
33 10.5, 11.5, 12.5, 13.5, 14.5, 15.5, 16.5, 17.5, 18.5, 19.5,
34 20.5, 21.5, 22.5, 23.5, 24.5, 25.5, 26.5, 27.5, 28.5, 29.5,
35 31.5, 32.5, 33.5, 34.5, 36.5, 37.5, 39.5,
36 40.5, 42.5, 43.5, 45.5, 47.5, 49.5,
37 50.5, 52.5, 54.5, 57.5, 59.5,
38 61.5, 63.5, 66.5, 69.5,
55 double vnbins[101] = {
57 0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 8.5, 9.5, 10.5, 11.5, 12.5, 13.5, 14.5, 15.5, 17.5, 18.5, 19.5, 21.5,
58 23.5, 24.5, 26.5, 28.5, 30.5, 32.5, 35.5, 37.5, 40.5, 43.5, 46.5, 50.5, 53.5, 57.5, 61.5, 66.5, 71.5, 76.5, 81.5, 87.5,
59 93.5, 100.5, 107.5, 114.5, 123.5, 131.5, 141.5, 150.5, 161.5, 172.5, 185.5, 198.5, 211.5, 226.5, 242.5, 259.5, 277.5, 297.5, 317.5, 340.5,
60 363.5, 389.5, 416.5, 445.5, 476.5, 509.5,
61 544.5, 582.5, 623.5, 666.5, 713.5, 762.5, 815.5, 872.5, 933.5, 998.5, 1067.5,
62 1141.5, 1221.5, 1305.5, 1396.5, 1493.5, 1597.5,
63 1708.5, 1827.5, 1953.5, 2089.5,
64 2234.5, 2389.5, 2555.5,
65 2733.5, 2923.5, 3125.5,
72 double vnbins_short[78] = {
74 0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 8.5, 9.5,
75 10.5, 11.5, 12.5, 13.5, 14.5, 15.5, 17.5, 18.5, 19.5,
76 21.5, 23.5, 24.5, 26.5, 28.5,
77 30.5, 32.5, 35.5, 37.5,
84 100.5, 107.5, 114.5, 123.5, 131.5, 141.5, 150.5, 161.5, 172.5, 185.5, 198.5,
85 211.5, 226.5, 242.5, 259.5, 277.5, 297.5,
86 317.5, 340.5, 363.5, 389.5,
101 m_hnvtx =
new TH1F(
"vx_nvtx",
";number of vertices", 101, -0.5, 100.5 );
102 m_hzed =
new TH1F(
"vx_zed",
";vtx z [mm]", 100, -250, 250 );
103 m_hntrax =
new TH1F(
"vx_ntrax",
";number of tracks", 100, vnbins );
110 m_hnvtx_rec =
new TH1F(
"vx_nvtx_rec",
";number of vertices", 101, -0.5, 100.5 );
111 m_hzed_rec =
new TH1F(
"vx_zed_rec",
";vtx z [mm]", 100, -250, 250 );
112 m_hntrax_rec =
new TH1F(
"vx_ntrax_rec",
";number of tracks", 100, vnbins );
118 m_hzed_res =
new TH1F(
"vx_zed_res",
"Delta z [mm]", 400, -10, 10 );
122 m_rdz_vs_zed =
new TProfile(
"vx_rdz_vs_zed",
"rdz_vs_zed; vtx z [mm];z residual [mm]", 100, -250, 250 );
123 m_rdz_vs_ntrax =
new TProfile(
"vx_rdz_vs_ntrax",
"rdz_vs_ntrax;number of tracks;z residual [mm]", 77, vnbins_short );
124 m_rdz_vs_nvtx =
new TProfile(
"vx_rdz_vs_nvtx",
"rdz_vs_nvtx;number of vertices;z residual [mm]", 51, -0.125, 50.125 );
132 m_eff_zed =
new TProfile(
"vx_zed_eff",
"zed_eff;efficiency;offline vtx z [mm]", 50, -250, 250 );
133 m_eff_ntrax =
new TProfile(
"vx_ntrax_eff",
"ntrax_eff;number of tracks;efficiency", 100, vnbins );
134 m_eff_nvtx =
new TProfile(
"vx_nvtx_eff",
"nvtx_eff;number of vertices;efficiency", 101, -0.5, 100.5 );
135 m_eff_mu =
new TProfile(
"vx_mu_eff",
"mu_eff;<#mu>;efficiency", 101, -0.5, 100.5 );
136 m_eff_lb =
new TProfile(
"vx_lb_eff",
"lb_eff;lumi block;efficiency", 151, -0.5, 3019.5 );