22 consumes<RPCRawSynchro::ProdItem>(
cfg.getParameter<
edm::InputTag>(
"rpcRawSynchroProdItemTag"));
36 std::unique_ptr<RPCReadOutMapping const> cabling{readoutMapping->
convert()};
38 <<
"RPCMonitorLinkSynchro - record has CHANGED!!, read map, VERSION: " << cabling->version();
47 ibooker.setCurrentFolder(
"RPC/LinkMonitor/");
49 me_delaySummary = ibooker.book1D(
"delaySummary",
"LinkDelaySummary", 8, -3.5, 4.5);
52 me_delaySpread = ibooker.book2D(
"delaySpread",
"LinkDelaySpread", 71, -3.05, 4.05, 31, -0.05, 3.05);
55 me_notComplete[0] = ibooker.book2D(
"notComplete790",
"FED790: not All Paths hit", 36, -0.5, 35.5, 18, -0.5, 17.5);
56 me_notComplete[1] = ibooker.book2D(
"notComplete791",
"FED791: not All Paths hit", 36, -0.5, 35.5, 18, -0.5, 17.5);
57 me_notComplete[2] = ibooker.book2D(
"notComplete792",
"FED792: not All Paths hit", 36, -0.5, 35.5, 18, -0.5, 17.5);
58 for (
unsigned int i = 0;
i < 3; ++
i) {
65 me_topOccup = ibooker.book2D(
"topOccup",
"Top10 LinkBoard occupancy", 8, -0.5, 7.5, 10, 0., 10.);
66 me_topSpread = ibooker.book2D(
"topSpread",
"Top10 LinkBoard delay spread", 8, -0.5, 7.5, 10, 0., 10.);
76 std::vector<LinkBoardElectronicIndex>
problems;
80 for (std::vector<LinkBoardElectronicIndex>::const_iterator it =
problems.begin(); it !=
problems.end(); ++it) {