362 this->
setBits(l1bits, hltbits);
374 hJetMult =
dbe_->book1D(
"JetMult",
"Jet Multiplicity", 10, 0, 10);
375 hJet1Pt =
dbe_->book1D(
"Jet1Pt",
"Jet 1 Pt ", 100, 0, 1000);
376 hJet2Pt =
dbe_->book1D(
"Jet2Pt",
"Jet 2 Pt ", 100, 0, 1000);
386 for(
unsigned int i=0;
i<
l1bits_->size();
i++){
388 myHistoTitle =
"Jet Multiplicity for L1 path " + (*l1Names_)[
i];
410 myHistoTitle =
"DiJet Invariant Mass for L1 path " + (*l1Names_)[
i];
418 myHistoTitle =
"Jet Multiplicity for HLT path " + (*hlNames_)[
i];
440 myHistoTitle =
"DiJet Invariant Mass for HLT path " + (*hlNames_)[
i];
453 dbe_->setCurrentFolder(
dirname_+
"/RecoElectrons/General");
454 hElecMult =
dbe_->book1D(
"ElecMult",
"Elec Multiplicity", 10, 0, 10);
455 hElec1Pt =
dbe_->book1D(
"Elec1Pt",
"Elec 1 Pt ", 100, 0, 100);
456 hElec2Pt =
dbe_->book1D(
"Elec2Pt",
"Elec 2 Pt ", 100, 0, 100);
465 for(
unsigned int i=0;
i<
l1bits_->size();
i++){
467 myHistoTitle =
"Elec Multiplicity for L1 path " + (*l1Names_)[
i];
489 myHistoTitle =
"DiElec Invariant Mass for L1 path " + (*l1Names_)[
i];
497 myHistoTitle =
"Elec Multiplicity for HLT path " + (*hlNames_)[
i];
519 myHistoTitle =
"DiElec Invariant Mass for HLT path " + (*hlNames_)[
i];
531 hMuonMult =
dbe_->book1D(
"MuonMult",
"Muon Multiplicity", 10, 0, 10);
532 hMuon1Pt =
dbe_->book1D(
"Muon1Pt",
"Muon 1 Pt ", 100, 0, 100);
533 hMuon2Pt =
dbe_->book1D(
"Muon2Pt",
"Muon 2 Pt ", 100, 0, 100);
542 for(
unsigned int i=0;
i<
l1bits_->size();
i++){
544 myHistoTitle =
"Muon Multiplicity for L1 path " + (*l1Names_)[
i];
566 myHistoTitle =
"DiMuon Invariant Mass for L1 path " + (*l1Names_)[
i];
574 myHistoTitle =
"Muon Multiplicity for HLT path " + (*hlNames_)[
i];
596 myHistoTitle =
"DiMuon Invariant Mass for HLT path " + (*hlNames_)[
i];
608 dbe_->setCurrentFolder(
dirname_+
"/RecoPhotons/General");
609 hPhotonMult =
dbe_->book1D(
"PhotonMult",
"Photon Multiplicity", 10, 0, 10);
610 hPhoton1Pt =
dbe_->book1D(
"Photon1Pt",
"Photon 1 Pt ", 100, 0, 100);
611 hPhoton2Pt =
dbe_->book1D(
"Photon2Pt",
"Photon 2 Pt ", 100, 0, 100);
620 for(
unsigned int i=0;
i<
l1bits_->size();
i++){
622 myHistoTitle =
"Photon Multiplicity for L1 path " + (*l1Names_)[
i];
644 myHistoTitle =
"DiPhoton Invariant Mass for L1 path " + (*l1Names_)[
i];
652 myHistoTitle =
"Photon Multiplicity for HLT path " + (*hlNames_)[
i];
661 myHistoTitle =
"Photon 1 Eta for HLT path " + (*hlNames_)[
i];
664 myHistoTitle =
"Photon 2 Eta for HLT path " + (*hlNames_)[
i];
667 myHistoTitle =
"Photon 1 Phi for HLT path " + (*hlNames_)[
i];
670 myHistoTitle =
"Photon 2 Phi for HLT path " + (*hlNames_)[
i];
674 myHistoTitle =
"DiPhoton Invariant Mass for HLT path " + (*hlNames_)[
i];
687 hMET =
dbe_->book1D(
"MET",
"MET", 35, 0, 1050);
688 hMETx =
dbe_->book1D(
"METx",
"METx", 35, 0, 1050);
689 hMETy =
dbe_->book1D(
"METy",
"METy", 35, 0, 1050);
691 hSumEt =
dbe_->book1D(
"SumEt" ,
"SumEt", 35, 0, 1050);
694 for(
unsigned int i=0;
i<
l1bits_->size();
i++){
711 myHistoTitle =
"METSignificance for L1 path " + (*l1Names_)[
i];
733 myHistoTitle =
"METSignificance for HLT path " + (*hlNames_)[
i];
std::vector< MonitorElement * > hDiPhotonInvMassAfterHLT
std::vector< MonitorElement * > hElec1EtaAfterHLT
MonitorElement * hJet2Eta
std::vector< MonitorElement * > hMETyAfterL1
std::vector< MonitorElement * > hDiElecInvMassAfterL1
std::vector< MonitorElement * > hJet2PhiAfterHLT
std::vector< MonitorElement * > hElec2PtAfterHLT
std::vector< MonitorElement * > hMuon2EtaAfterHLT
std::vector< MonitorElement * > hMETSignificanceAfterHLT
MonitorElement * hJet1Eta
std::vector< MonitorElement * > hMETAfterHLT
std::vector< MonitorElement * > hPhoton2PtAfterL1
std::vector< MonitorElement * > hJetMultAfterL1
std::vector< MonitorElement * > hDiMuonInvMassAfterHLT
MonitorElement * hPhotonMult
std::vector< MonitorElement * > hElec1PhiAfterHLT
std::vector< MonitorElement * > hDiJetInvMassAfterL1
std::vector< MonitorElement * > hJet1EtaAfterHLT
std::vector< int > * l1bits_
std::vector< MonitorElement * > hElec1PhiAfterL1
std::vector< MonitorElement * > hElec2PtAfterL1
std::vector< MonitorElement * > hElec2EtaAfterHLT
std::vector< MonitorElement * > hSumEtAfterL1
MonitorElement * hElec1Eta
MonitorElement * hElec2Phi
MonitorElement * hPhoton2Eta
std::vector< MonitorElement * > hMuon2PtAfterHLT
std::vector< MonitorElement * > hMuonMultAfterL1
MonitorElement * hPhoton1Eta
std::vector< MonitorElement * > hJetMultAfterHLT
std::vector< int > * hltbits_
MonitorElement * hElec1Phi
std::vector< MonitorElement * > hElec1PtAfterL1
std::vector< MonitorElement * > hMETyAfterHLT
std::vector< MonitorElement * > hPhoton2PhiAfterL1
std::vector< MonitorElement * > hJet2PhiAfterL1
std::vector< MonitorElement * > hJet2PtAfterHLT
MonitorElement * hMuonMult
void setBits(std::vector< int > *l1bits, std::vector< int > *hltbits)
std::vector< MonitorElement * > hDiPhotonInvMassAfterL1
std::vector< MonitorElement * > hSumEtAfterHLT
MonitorElement * hPhoton2Pt
std::vector< MonitorElement * > hJet1PhiAfterL1
MonitorElement * hElec1Pt
std::vector< MonitorElement * > hElecMultAfterHLT
MonitorElement * hPhoton1Phi
std::vector< MonitorElement * > hMETSignificanceAfterL1
std::vector< MonitorElement * > hElec1PtAfterHLT
std::vector< MonitorElement * > hMETxAfterL1
std::vector< MonitorElement * > hJet1PhiAfterHLT
std::vector< MonitorElement * > hMETAfterL1
std::vector< MonitorElement * > hPhotonMultAfterL1
MonitorElement * hPhoton2Phi
std::vector< MonitorElement * > hPhoton2PhiAfterHLT
std::vector< MonitorElement * > hPhoton1EtaAfterHLT
std::vector< MonitorElement * > hPhoton1PhiAfterHLT
MonitorElement * hJet1Phi
std::vector< MonitorElement * > hJet1EtaAfterL1
std::vector< MonitorElement * > hElec1EtaAfterL1
std::vector< MonitorElement * > hDiElecInvMassAfterHLT
std::vector< MonitorElement * > hMuon1PtAfterHLT
std::vector< MonitorElement * > hJet1PtAfterHLT
MonitorElement * hElecMult
std::vector< MonitorElement * > hMETxAfterHLT
std::vector< MonitorElement * > hPhoton1PhiAfterL1
std::vector< MonitorElement * > hMuon2PhiAfterHLT
std::vector< MonitorElement * > hElec2EtaAfterL1
std::vector< MonitorElement * > hPhoton1PtAfterL1
std::vector< MonitorElement * > hDiMuonInvMassAfterL1
std::vector< MonitorElement * > hMuon2PhiAfterL1
MonitorElement * hDiPhotonInvMass
MonitorElement * hPhoton1Pt
std::vector< MonitorElement * > hJet2EtaAfterL1
std::vector< MonitorElement * > hMuon1EtaAfterHLT
std::vector< MonitorElement * > hPhoton2PtAfterHLT
MonitorElement * hMuon2Eta
std::vector< MonitorElement * > hMuon2PtAfterL1
std::vector< MonitorElement * > hMuon1PhiAfterHLT
std::vector< MonitorElement * > hMETphiAfterL1
std::vector< MonitorElement * > hJet1PtAfterL1
std::vector< MonitorElement * > hPhoton1PtAfterHLT
std::vector< MonitorElement * > hPhoton2EtaAfterHLT
MonitorElement * hDiJetInvMass
MonitorElement * hElec2Pt
MonitorElement * hJet2Phi
std::vector< MonitorElement * > hElec2PhiAfterHLT
std::vector< MonitorElement * > hElecMultAfterL1
MonitorElement * hDiElecInvMass
std::vector< MonitorElement * > hMuon2EtaAfterL1
MonitorElement * hMuon2Phi
MonitorElement * hJetMult
std::vector< MonitorElement * > hMuon1EtaAfterL1
std::vector< MonitorElement * > hMETphiAfterHLT
MonitorElement * hMuon1Eta
std::vector< MonitorElement * > hMuon1PtAfterL1
std::vector< MonitorElement * > hDiJetInvMassAfterHLT
std::vector< MonitorElement * > hJet2PtAfterL1
MonitorElement * hDiMuonInvMass
MonitorElement * hElec2Eta
MonitorElement * hMuon1Phi
std::vector< MonitorElement * > hMuonMultAfterHLT
MonitorElement * hMETSignificance
MonitorElement * hMuon2Pt
std::vector< MonitorElement * > hPhoton2EtaAfterL1
std::vector< MonitorElement * > hElec2PhiAfterL1
MonitorElement * hMuon1Pt
std::vector< MonitorElement * > hMuon1PhiAfterL1
std::vector< MonitorElement * > hPhoton1EtaAfterL1
std::vector< MonitorElement * > hPhotonMultAfterHLT
std::vector< MonitorElement * > hJet2EtaAfterHLT