339 int ndigilayertibzp[4];
340 int ndigilayertibzm[4];
342 for (
int i = 0;
i < 4;
i++) {
343 ndigilayertibzp[
i] = 0;
344 ndigilayertibzm[
i] = 0;
347 int ndigilayertobzp[6];
348 int ndigilayertobzm[6];
350 for (
int i = 0;
i < 6;
i++) {
351 ndigilayertobzp[
i] = 0;
352 ndigilayertobzm[
i] = 0;
355 int ndigiwheeltidzp[3];
356 int ndigiwheeltidzm[3];
358 for (
int i = 0;
i < 3;
i++) {
359 ndigiwheeltidzp[
i] = 0;
360 ndigiwheeltidzm[
i] = 0;
363 int ndigiwheelteczp[9];
364 int ndigiwheelteczm[9];
366 for (
int i = 0;
i < 9;
i++) {
367 ndigiwheelteczp[
i] = 0;
368 ndigiwheelteczm[
i] = 0;
380 for (; DSViter != stripDigis->end(); DSViter++) {
381 unsigned int id = DSViter->id;
388 for (iter = begin; iter !=
end; iter++) {
390 ++ndigilayertibzm[tTopo->
tibLayer(
id) - 1];
508 ++ndigilayertibzp[tTopo->
tibLayer(
id) - 1];
629 for (iter = begin; iter !=
end; iter++) {
631 ++ndigilayertobzm[tTopo->
tobLayer(
id) - 1];
790 ++ndigilayertobzp[tTopo->
tobLayer(
id) - 1];
952 for (iter = begin; iter !=
end; iter++) {
954 ++ndigiwheeltidzm[tTopo->
tidWheel(
id) - 1];
999 ++ndigiwheeltidzp[tTopo->
tidWheel(
id) - 1];
1001 if (tTopo->
tidRing(
id) == 1) {
1005 if (tTopo->
tidRing(
id) == 2) {
1009 if (tTopo->
tidRing(
id) == 3) {
1015 if (tTopo->
tidRing(
id) == 1) {
1019 if (tTopo->
tidRing(
id) == 2) {
1023 if (tTopo->
tidRing(
id) == 3) {
1029 if (tTopo->
tidRing(
id) == 1) {
1033 if (tTopo->
tidRing(
id) == 2) {
1037 if (tTopo->
tidRing(
id) == 3) {
1046 for (iter = begin; iter !=
end; iter++) {
1047 if (tTopo->
tecSide(
id) == 1) {
1048 ++ndigiwheelteczm[tTopo->
tecWheel(
id) - 1];
1050 if (tTopo->
tecRing(
id) == 1) {
1054 if (tTopo->
tecRing(
id) == 2) {
1058 if (tTopo->
tecRing(
id) == 3) {
1062 if (tTopo->
tecRing(
id) == 4) {
1066 if (tTopo->
tecRing(
id) == 5) {
1070 if (tTopo->
tecRing(
id) == 6) {
1074 if (tTopo->
tecRing(
id) == 7) {
1080 if (tTopo->
tecRing(
id) == 1) {
1084 if (tTopo->
tecRing(
id) == 2) {
1088 if (tTopo->
tecRing(
id) == 3) {
1092 if (tTopo->
tecRing(
id) == 4) {
1096 if (tTopo->
tecRing(
id) == 5) {
1100 if (tTopo->
tecRing(
id) == 6) {
1104 if (tTopo->
tecRing(
id) == 7) {
1110 if (tTopo->
tecRing(
id) == 1) {
1114 if (tTopo->
tecRing(
id) == 2) {
1118 if (tTopo->
tecRing(
id) == 3) {
1122 if (tTopo->
tecRing(
id) == 4) {
1126 if (tTopo->
tecRing(
id) == 5) {
1130 if (tTopo->
tecRing(
id) == 6) {
1134 if (tTopo->
tecRing(
id) == 7) {
1140 if (tTopo->
tecRing(
id) == 2) {
1144 if (tTopo->
tecRing(
id) == 3) {
1148 if (tTopo->
tecRing(
id) == 4) {
1152 if (tTopo->
tecRing(
id) == 5) {
1156 if (tTopo->
tecRing(
id) == 6) {
1160 if (tTopo->
tecRing(
id) == 7) {
1166 if (tTopo->
tecRing(
id) == 2) {
1170 if (tTopo->
tecRing(
id) == 3) {
1174 if (tTopo->
tecRing(
id) == 4) {
1178 if (tTopo->
tecRing(
id) == 5) {
1182 if (tTopo->
tecRing(
id) == 6) {
1186 if (tTopo->
tecRing(
id) == 7) {
1192 if (tTopo->
tecRing(
id) == 2) {
1196 if (tTopo->
tecRing(
id) == 3) {
1200 if (tTopo->
tecRing(
id) == 4) {
1204 if (tTopo->
tecRing(
id) == 5) {
1208 if (tTopo->
tecRing(
id) == 6) {
1212 if (tTopo->
tecRing(
id) == 7) {
1218 if (tTopo->
tecRing(
id) == 3) {
1222 if (tTopo->
tecRing(
id) == 4) {
1226 if (tTopo->
tecRing(
id) == 5) {
1230 if (tTopo->
tecRing(
id) == 6) {
1234 if (tTopo->
tecRing(
id) == 7) {
1240 if (tTopo->
tecRing(
id) == 3) {
1244 if (tTopo->
tecRing(
id) == 4) {
1248 if (tTopo->
tecRing(
id) == 5) {
1252 if (tTopo->
tecRing(
id) == 6) {
1256 if (tTopo->
tecRing(
id) == 7) {
1262 if (tTopo->
tecRing(
id) == 4) {
1266 if (tTopo->
tecRing(
id) == 5) {
1270 if (tTopo->
tecRing(
id) == 6) {
1274 if (tTopo->
tecRing(
id) == 7) {
1280 ++ndigiwheelteczp[tTopo->
tecWheel(
id) - 1];
1282 if (tTopo->
tecRing(
id) == 1) {
1286 if (tTopo->
tecRing(
id) == 2) {
1290 if (tTopo->
tecRing(
id) == 3) {
1294 if (tTopo->
tecRing(
id) == 4) {
1298 if (tTopo->
tecRing(
id) == 5) {
1302 if (tTopo->
tecRing(
id) == 6) {
1306 if (tTopo->
tecRing(
id) == 7) {
1312 if (tTopo->
tecRing(
id) == 1) {
1316 if (tTopo->
tecRing(
id) == 2) {
1320 if (tTopo->
tecRing(
id) == 3) {
1324 if (tTopo->
tecRing(
id) == 4) {
1328 if (tTopo->
tecRing(
id) == 5) {
1332 if (tTopo->
tecRing(
id) == 6) {
1336 if (tTopo->
tecRing(
id) == 7) {
1342 if (tTopo->
tecRing(
id) == 1) {
1346 if (tTopo->
tecRing(
id) == 2) {
1350 if (tTopo->
tecRing(
id) == 3) {
1354 if (tTopo->
tecRing(
id) == 4) {
1358 if (tTopo->
tecRing(
id) == 5) {
1362 if (tTopo->
tecRing(
id) == 6) {
1366 if (tTopo->
tecRing(
id) == 7) {
1372 if (tTopo->
tecRing(
id) == 2) {
1376 if (tTopo->
tecRing(
id) == 3) {
1380 if (tTopo->
tecRing(
id) == 4) {
1384 if (tTopo->
tecRing(
id) == 5) {
1388 if (tTopo->
tecRing(
id) == 6) {
1392 if (tTopo->
tecRing(
id) == 7) {
1398 if (tTopo->
tecRing(
id) == 2) {
1402 if (tTopo->
tecRing(
id) == 3) {
1406 if (tTopo->
tecRing(
id) == 4) {
1410 if (tTopo->
tecRing(
id) == 5) {
1414 if (tTopo->
tecRing(
id) == 6) {
1418 if (tTopo->
tecRing(
id) == 7) {
1424 if (tTopo->
tecRing(
id) == 2) {
1428 if (tTopo->
tecRing(
id) == 3) {
1432 if (tTopo->
tecRing(
id) == 4) {
1436 if (tTopo->
tecRing(
id) == 5) {
1440 if (tTopo->
tecRing(
id) == 6) {
1444 if (tTopo->
tecRing(
id) == 7) {
1450 if (tTopo->
tecRing(
id) == 3) {
1454 if (tTopo->
tecRing(
id) == 4) {
1458 if (tTopo->
tecRing(
id) == 5) {
1462 if (tTopo->
tecRing(
id) == 6) {
1466 if (tTopo->
tecRing(
id) == 7) {
1472 if (tTopo->
tecRing(
id) == 3) {
1476 if (tTopo->
tecRing(
id) == 4) {
1480 if (tTopo->
tecRing(
id) == 5) {
1484 if (tTopo->
tecRing(
id) == 6) {
1488 if (tTopo->
tecRing(
id) == 7) {
1494 if (tTopo->
tecRing(
id) == 4) {
1498 if (tTopo->
tecRing(
id) == 5) {
1502 if (tTopo->
tecRing(
id) == 6) {
1506 if (tTopo->
tecRing(
id) == 7) {
1516 for (
int i = 0;
i < 4;
i++) {
1521 for (
int i = 0; i < 6; i++) {
1526 for (
int i = 0; i < 3; i++) {
1531 for (
int i = 0; i < 9; i++) {
MonitorElement * meAdcTOBLayer5zp_[6]
MonitorElement * meAdcTIBLayer4Extzm_[3]
MonitorElement * meStripTIBLayer4Intzm_[3]
MonitorElement * meAdcTIDWheel3zm_[3]
MonitorElement * meStripTECWheel1zm_[7]
MonitorElement * meAdcTECWheel6zp_[6]
MonitorElement * meStripTECWheel2zm_[7]
MonitorElement * meNDigiTIDWheelzm_[3]
MonitorElement * meAdcTIBLayer2Extzp_[3]
MonitorElement * meAdcTECWheel1zp_[7]
MonitorElement * meStripTECWheel8zp_[5]
MonitorElement * meStripTOBLayer2zm_[6]
MonitorElement * meStripTIBLayer2Extzm_[3]
unsigned int tibLayer(const DetId &id) const
MonitorElement * meStripTECWheel7zp_[5]
MonitorElement * meStripTIDWheel1zp_[3]
unsigned int tidRing(const DetId &id) const
MonitorElement * meAdcTECWheel4zm_[6]
MonitorElement * meAdcTOBLayer4zp_[6]
MonitorElement * meStripTIBLayer4Intzp_[3]
edm::EDGetTokenT< edm::DetSetVector< SiStripDigi > > edmDetSetVector_SiStripDigi_Token_
bool getByToken(EDGetToken token, Handle< PROD > &result) const
MonitorElement * meAdcTIBLayer2Extzm_[3]
MonitorElement * meStripTOBLayer1zp_[6]
MonitorElement * meStripTECWheel9zp_[4]
MonitorElement * meStripTOBLayer3zp_[6]
MonitorElement * meNDigiTECWheelzm_[9]
MonitorElement * meAdcTECWheel9zp_[4]
MonitorElement * meAdcTOBLayer5zm_[6]
unsigned int tecRing(const DetId &id) const
ring id
MonitorElement * meStripTIBLayer2Intzp_[3]
MonitorElement * meAdcTECWheel3zm_[7]
MonitorElement * meStripTOBLayer4zm_[6]
MonitorElement * meStripTECWheel4zp_[6]
MonitorElement * meNDigiTIBLayerzp_[4]
MonitorElement * meNDigiTOBLayerzp_[6]
MonitorElement * meAdcTIBLayer1Intzp_[3]
MonitorElement * meStripTECWheel5zp_[6]
unsigned int tidWheel(const DetId &id) const
MonitorElement * meAdcTIDWheel2zm_[3]
MonitorElement * meStripTOBLayer4zp_[6]
MonitorElement * meAdcTIBLayer2Intzp_[3]
MonitorElement * meAdcTECWheel8zm_[5]
MonitorElement * meStripTIBLayer3Extzp_[3]
MonitorElement * meAdcTIBLayer2Intzm_[3]
MonitorElement * meAdcTECWheel5zm_[6]
std::vector< unsigned int > tibStringInfo(const DetId &id) const
MonitorElement * meNDigiTOBLayerzm_[6]
MonitorElement * meStripTOBLayer5zp_[6]
MonitorElement * meStripTECWheel3zp_[7]
MonitorElement * meStripTECWheel6zm_[6]
MonitorElement * meStripTIBLayer3Intzm_[3]
MonitorElement * meAdcTOBLayer2zp_[6]
MonitorElement * meAdcTIDWheel3zp_[3]
MonitorElement * meStripTIBLayer2Intzm_[3]
MonitorElement * meAdcTIBLayer1Extzp_[3]
MonitorElement * meStripTECWheel4zm_[6]
MonitorElement * meStripTIBLayer4Extzm_[3]
MonitorElement * meAdcTOBLayer1zp_[6]
unsigned int tidSide(const DetId &id) const
std::vector< unsigned int > tobRodInfo(const DetId &id) const
MonitorElement * meAdcTOBLayer4zm_[6]
MonitorElement * meStripTOBLayer5zm_[6]
MonitorElement * meAdcTECWheel8zp_[5]
MonitorElement * meAdcTIDWheel1zp_[3]
MonitorElement * meAdcTIBLayer1Intzm_[3]
MonitorElement * meStripTECWheel9zm_[4]
MonitorElement * meAdcTECWheel7zp_[5]
MonitorElement * meAdcTECWheel1zm_[7]
MonitorElement * meStripTIBLayer1Intzp_[3]
MonitorElement * meStripTIDWheel2zm_[3]
MonitorElement * meStripTOBLayer3zm_[6]
MonitorElement * meStripTIDWheel1zm_[3]
MonitorElement * meAdcTIBLayer3Extzp_[3]
MonitorElement * meStripTIBLayer3Extzm_[3]
MonitorElement * meStripTECWheel7zm_[5]
MonitorElement * meStripTECWheel2zp_[7]
iterator end()
Return the off-the-end iterator.
MonitorElement * meAdcTIBLayer3Intzm_[3]
MonitorElement * meNDigiTIBLayerzm_[4]
MonitorElement * meAdcTECWheel3zp_[7]
unsigned int tibModule(const DetId &id) const
MonitorElement * meAdcTIDWheel1zm_[3]
MonitorElement * meAdcTECWheel7zm_[5]
MonitorElement * meAdcTECWheel5zp_[6]
MonitorElement * meAdcTOBLayer1zm_[6]
MonitorElement * meStripTECWheel8zm_[5]
MonitorElement * meStripTECWheel5zm_[6]
MonitorElement * meStripTIBLayer1Intzm_[3]
MonitorElement * meAdcTIBLayer4Intzp_[3]
MonitorElement * meStripTIBLayer1Extzp_[3]
MonitorElement * meStripTIBLayer1Extzm_[3]
MonitorElement * meNDigiTIDWheelzp_[3]
MonitorElement * meAdcTOBLayer3zp_[6]
MonitorElement * meAdcTOBLayer6zm_[6]
MonitorElement * meStripTIDWheel3zp_[3]
MonitorElement * meStripTOBLayer6zp_[6]
MonitorElement * meAdcTOBLayer3zm_[6]
unsigned int tobModule(const DetId &id) const
MonitorElement * meAdcTIBLayer4Intzm_[3]
MonitorElement * meAdcTECWheel2zp_[7]
MonitorElement * meAdcTOBLayer6zp_[6]
MonitorElement * meAdcTIBLayer3Extzm_[3]
MonitorElement * meAdcTIDWheel2zp_[3]
MonitorElement * meStripTOBLayer2zp_[6]
MonitorElement * meStripTIDWheel2zp_[3]
MonitorElement * meStripTIBLayer4Extzp_[3]
MonitorElement * meStripTOBLayer1zm_[6]
MonitorElement * meAdcTIBLayer1Extzm_[3]
MonitorElement * meStripTECWheel3zm_[7]
MonitorElement * meAdcTOBLayer2zm_[6]
MonitorElement * meAdcTIBLayer4Extzp_[3]
MonitorElement * meStripTECWheel6zp_[6]
iterator begin()
Return an iterator to the first DetSet.
MonitorElement * meStripTOBLayer6zm_[6]
MonitorElement * meNDigiTECWheelzp_[9]
MonitorElement * meAdcTIBLayer3Intzp_[3]
collection_type::const_iterator const_iterator
MonitorElement * meAdcTECWheel6zm_[6]
collection_type::const_iterator const_iterator
MonitorElement * meStripTECWheel1zp_[7]
unsigned int tecWheel(const DetId &id) const
T const * product() const
MonitorElement * meStripTIBLayer3Intzp_[3]
MonitorElement * meAdcTECWheel4zp_[6]
MonitorElement * meAdcTECWheel9zm_[4]
MonitorElement * meStripTIBLayer2Extzp_[3]
unsigned int tobLayer(const DetId &id) const
MonitorElement * meAdcTECWheel2zm_[7]
unsigned int tecSide(const DetId &id) const
MonitorElement * meStripTIDWheel3zm_[3]