192 const double maxZ = 1100;
193 const int nbinsZ = 220;
194 const double maxXY = 800;
195 const int nbinsXY = 160;
196 const double minR = 100, maxR = 800;
197 const int nbinsR = 70;
199 const double maxBarrelZ = 700;
200 const int nbinsBarrelZ = 140;
203 hRZ_ = booker.
book2D(
"RZ",
"R-Z view;Z (cm);R (cm)", nbinsZ, -
maxZ,
maxZ, nbinsR, minR, maxR);
206 hXY_Barrel_ = booker.
book2D(
"XY_Barrel",
"X-Y view of Barrel", nbinsXY, -maxXY, maxXY, nbinsXY, -maxXY, maxXY);
207 for (
int disk = 1; disk <= 4; ++disk) {
212 hXY_Endcap_[disk] = booker.
book2D(meNameP, meTitleP, nbinsXY, -maxXY, maxXY, nbinsXY, -maxXY, maxXY);
213 hXY_Endcap_[-disk] = booker.
book2D(meNameN, meTitleN, nbinsXY, -maxXY, maxXY, nbinsXY, -maxXY, maxXY);
224 hStripProf_ = booker.
book1D(
"Strip_Profile",
"Strip_Profile;Strip Number", 100, 0, 100);
225 hStripProf_RB12_ = booker.
book1D(
"Strip_Profile_RB12",
"Strip Profile RB1 and RB2;Strip Number", 92, 0, 92);
226 hStripProf_RB34_ = booker.
book1D(
"Strip_Profile_RB34",
"Strip Profile RB3 and RB4;Strip Number", 62, 0, 62);
231 hBxDist_ = booker.
book1D(
"Bunch_Crossing",
"Bunch Crossing;Bunch crossing", 20, -10., 10.);
237 booker.
book1D(
"DigiTimeAll",
"Digi time including present electronics;Digi time (ns)", 100, -12.5, 12.5);
238 hDigiTime_ = booker.
book1D(
"DigiTime",
"Digi time only with timing information;Digi time (ns)", 100, -12.5, 12.5);
239 hDigiTimeIRPC_ = booker.
book1D(
"DigiTimeIRPC",
"IRPC Digi time;Digi time (ns)", 100, -12.5, 12.5);
240 hDigiTimeNoIRPC_ = booker.
book1D(
"DigiTimeNoIRPC",
"non-IRPC Digi time;Digi time (ns)", 100, -12.5, 12.5);
243 hNSimHitPerRoll_ = booker.
book1D(
"NSimHitPerRoll",
"SimHit multiplicity per Roll;Multiplicity", 10, 0, 10);
244 hNDigiPerRoll_ = booker.
book1D(
"NDigiPerRoll",
"Digi multiplicity per Roll;Multiplicity", 10, 0, 10);
247 hRes_ = booker.
book1D(
"Digi_SimHit_Difference",
"Digi-SimHit difference;dx (cm)", 100, -8, 8);
255 hResBarrelWheels_[-2] = booker.
book1D(
"Residual_Barrel_Wheel_m2",
"Residual of Barrel Wheel-2;dx (cm)", 100, -8, 8);
256 hResBarrelWheels_[-1] = booker.
book1D(
"Residual_Barrel_Wheel_m1",
"Residual of Barrel Wheel-1;dx (cm)", 100, -8, 8);
257 hResBarrelWheels_[+0] = booker.
book1D(
"Residual_Barrel_Wheel_00",
"Residual of Barrel Wheel 0;dx (cm)", 100, -8, 8);
258 hResBarrelWheels_[+1] = booker.
book1D(
"Residual_Barrel_Wheel_p1",
"Residual of Barrel Wheel+1;dx (cm)", 100, -8, 8);
259 hResBarrelWheels_[+2] = booker.
book1D(
"Residual_Barrel_Wheel_p2",
"Residual of Barrel Wheel+2;dx (cm)", 100, -8, 8);
261 for (
int disk = 1; disk <= 4; ++disk) {
std::map< int, MonitorElement * > hResBarrelWheels_
MonitorElement * hXY_Barrel_
MonitorElement * hBxDisc_4Plus_
virtual void setCurrentFolder(std::string const &fullpath)
MonitorElement * hStripProf_IRPC_
MonitorElement * hDigiTimeAll_
MonitorElement * hStripProf_RB34_
std::map< int, MonitorElement * > hResEndcapRings_
MonitorElement * hStripProf_Endcap_
MonitorElement * hBxDisc_4Min_
MonitorElement * hDigiTimeNoIRPC_
std::map< int, MonitorElement * > hXY_Endcap_
MonitorElement * hStripProf_RB12_
std::map< int, MonitorElement * > hResBarrelLayers_
MonitorElement * hNSimHitPerRoll_
MonitorElement * hDigiTimeIRPC_
MonitorElement * hDigiTime_
MonitorElement * book2D(TString const &name, TString const &title, int nchX, double lowX, double highX, int nchY, double lowY, double highY, FUNC onbooking=NOOP())
MonitorElement * hStripProf_
MonitorElement * hBxDist_
std::map< int, MonitorElement * > hResEndcapDisks_
MonitorElement * book1D(TString const &name, TString const &title, int const nchX, double const lowX, double const highX, FUNC onbooking=NOOP())
MonitorElement * hNDigiPerRoll_
std::map< int, MonitorElement * > hZPhi_