148 hnTracks = iBook.book1D(
"nTracks", fmt::sprintf(
";%s per event;#events",toRep), 1001, -0.5, 1000.5);
149 hnLooseAndAboveTracks = iBook.book1D(
"nLooseAndAboveTracks", fmt::sprintf(
";%s (quality #geq loose) per event;#events",toRep), 1001, -0.5, 1000.5);
151 toRep =
"Number of all RecHits per track (quality #geq loose)";
152 hnHits = iBook.book1D(
"nRecHits", fmt::sprintf(
";%s;#tracks",toRep), 15, -0.5, 14.5);
153 hnHitsVsPhi = iBook.bookProfile(
"nHitsPerTrackVsPhi", fmt::sprintf(
"%s vs track #phi;Track #phi;%s",toRep,toRep), 30, -
M_PI,
M_PI,0., 15.);
154 hnHitsVsEta = iBook.bookProfile(
"nHitsPerTrackVsEta", fmt::sprintf(
"%s vs track #eta;Track #eta;%s",toRep,toRep), 30, -3., 3., 0., 15.);
156 toRep =
"Number of all layers per track (quality #geq loose)";
157 hnLayers = iBook.book1D(
"nLayers", fmt::sprintf(
";%s;#tracks",toRep), 15, -0.5, 14.5);
158 hnLayersVsPhi = iBook.bookProfile(
"nLayersPerTrackVsPhi", fmt::sprintf(
"%s vs track #phi;Track #phi;%s",toRep,toRep), 30, -
M_PI,
M_PI,0., 15.);
159 hnLayersVsEta = iBook.bookProfile(
"nLayersPerTrackVsEta", fmt::sprintf(
"%s vs track #eta;Track #eta;%s",toRep,toRep), 30, -3., 3., 0., 15.);
161 toRep =
"Track (quality #geq loose) #chi^{2}/ndof";
162 hchi2 = iBook.book1D(
"nChi2ndof", fmt::sprintf(
";%s;#tracks",toRep), 40, 0., 20.);
163 hChi2VsPhi = iBook.bookProfile(
"nChi2ndofVsPhi", fmt::sprintf(
"%s vs track #phi;Track #phi;%s",toRep,toRep), 30, -
M_PI,
M_PI, 0., 20.);
164 hChi2VsEta = iBook.bookProfile(
"nChi2ndofVsEta", fmt::sprintf(
"%s vs track #eta;Track #eta;%s",toRep,toRep), 30, -3., 3., 0., 20.);
167 hpt = iBook.book1D(
"pt",
";Track (quality #geq loose) p_{T} [GeV];#tracks", 200, 0., 200.);
168 heta = iBook.book1D(
"eta",
";Track (quality #geq loose) #eta;#tracks", 30, -3., 3.);
169 hphi = iBook.book1D(
"phi",
";Track (quality #geq loose) #phi;#tracks", 30, -
M_PI,
M_PI);
170 hz = iBook.book1D(
"z",
";Track (quality #geq loose) z [cm];#tracks", 30, -30., 30.);
171 htip = iBook.book1D(
"tip",
";Track (quality #geq loose) TIP [cm];#tracks", 100, -0.5, 0.5);
172 hquality = iBook.book1D(
"quality",
";Track Quality;#tracks", 7, -0.5, 6.5);
MonitorElement * hChi2VsEta
std::string topFolderName_
MonitorElement * hnLayers
MonitorElement * hnHitsVsEta
MonitorElement * hnHitsVsPhi
const std::string qualityName[qualitySize]
MonitorElement * hnTracks
virtual void setBinLabel(int bin, const std::string &label, int axis=1)
set bin label for x, y or z axis (axis=1, 2, 3 respectively)
MonitorElement * hnLayersVsPhi
MonitorElement * hnLayersVsEta
MonitorElement * hnLooseAndAboveTracks
MonitorElement * hChi2VsPhi
MonitorElement * hquality