373 this->
setBits(l1bits, hltbits);
385 dbe_->setCurrentFolder(
dirname_+
"/L1Jets/Central/General");
395 for(
unsigned int i=0;
i<
l1bits_->size();
i++){
397 myHistoTitle =
"Jet Multiplicity for L1 path " + (*l1Names_)[
i];
422 myHistoTitle =
"Jet Multiplicity for HLT path " + (*hlNames_)[
i];
444 dbe_->setCurrentFolder(
dirname_+
"/L1Jets/Forward/General");
455 for(
unsigned int i=0;
i<
l1bits_->size();
i++){
457 myHistoTitle =
"Jet Multiplicity for L1 path " + (*l1Names_)[
i];
482 myHistoTitle =
"Jet Multiplicity for HLT path " + (*hlNames_)[
i];
515 for(
unsigned int i=0;
i<
l1bits_->size();
i++){
517 myHistoTitle =
"Jet Multiplicity for L1 path " + (*l1Names_)[
i];
542 myHistoTitle =
"Jet Multiplicity for HLT path " + (*hlNames_)[
i];
566 dbe_->setCurrentFolder(
dirname_+
"/L1Em/Isolated/General");
576 for(
unsigned int i=0;
i<
l1bits_->size();
i++){
578 myHistoTitle =
"Elec Multiplicity for L1 path " + (*l1Names_)[
i];
603 myHistoTitle =
"Elec Multiplicity for HLT path " + (*hlNames_)[
i];
628 dbe_->setCurrentFolder(
dirname_+
"/L1Em/NotIsolated/General");
637 dbe_->setCurrentFolder(
dirname_+
"/L1Em/NotIsolated/L1");
638 for(
unsigned int i=0;
i<
l1bits_->size();
i++){
640 myHistoTitle =
"Elec Multiplicity for L1 path " + (*l1Names_)[
i];
662 dbe_->setCurrentFolder(
dirname_+
"/L1Em/NotIsolated/HLT");
665 myHistoTitle =
"Elec Multiplicity for HLT path " + (*hlNames_)[
i];
693 hL1MuonMult =
dbe_->book1D(
"MuonMult",
"Muon Multiplicity", 10, 0, 10);
702 for(
unsigned int i=0;
i<
l1bits_->size();
i++){
704 myHistoTitle =
"Muon Multiplicity for L1 path " + (*l1Names_)[
i];
729 myHistoTitle =
"Muon Multiplicity for HLT path " + (*hlNames_)[
i];
759 hL1MET =
dbe_->book1D(
"MET",
"MET", 35, 0, 1050);
760 hL1METx =
dbe_->book1D(
"METx",
"METx", 35, 0, 1050);
761 hL1METy =
dbe_->book1D(
"METy",
"METy", 35, 0, 1050);
762 hL1METphi =
dbe_->book1D(
"METphi",
"METphi", 100, -3.2, 3.2);
768 for(
unsigned int i=0;
i<
l1bits_->size();
i++){
785 myHistoTitle =
"METSignificance for L1 path " + (*l1Names_)[
i];
807 myHistoTitle =
"METSignificance for HLT path " + (*hlNames_)[
i];
std::vector< MonitorElement * > hL1ForwardJet2PtAfterL1
std::vector< MonitorElement * > hL1CentralJet1EtaAfterHLT
std::vector< MonitorElement * > hL1TauJet1EtaAfterL1
std::vector< MonitorElement * > hL1EmNotIso1EtaAfterL1
std::vector< MonitorElement * > hL1EmIsoMultAfterHLT
std::vector< MonitorElement * > hL1Muon1PhiAfterL1
MonitorElement * hL1CentralJetMult
MonitorElement * hL1TauJetMult
std::vector< MonitorElement * > hL1TauJetMultAfterHLT
std::vector< MonitorElement * > hL1ForwardJet2PtAfterHLT
std::vector< MonitorElement * > hL1EmNotIsoMultAfterHLT
MonitorElement * hL1CentralJet2Pt
std::vector< MonitorElement * > hL1MuonMultAfterL1
std::vector< MonitorElement * > hL1EmNotIso2PtAfterHLT
std::vector< MonitorElement * > hL1CentralJet1EtaAfterL1
MonitorElement * hL1CentralJet1Phi
MonitorElement * hL1ForwardJet1Eta
std::vector< MonitorElement * > hL1CentralJet2PhiAfterHLT
std::vector< MonitorElement * > hL1CentralJet1PtAfterL1
std::vector< int > * l1bits_
std::vector< MonitorElement * > hL1METAfterL1
MonitorElement * hL1TauJet1Pt
MonitorElement * hL1EmNotIsoMult
MonitorElement * hL1EmIso1Eta
MonitorElement * hL1EmIso1Phi
MonitorElement * hL1EmIso2Eta
std::vector< MonitorElement * > hL1TauJet2EtaAfterL1
std::vector< int > * hltbits_
void setBits(std::vector< int > *l1bits, std::vector< int > *hltbits)
MonitorElement * hL1ForwardJet1Phi
MonitorElement * hL1EmNotIso2Phi
std::vector< MonitorElement * > hL1TauJet1EtaAfterHLT
std::vector< MonitorElement * > hL1EmIsoMultAfterL1
std::vector< MonitorElement * > hL1EmIso2PhiAfterHLT
std::vector< MonitorElement * > hL1EmIso2EtaAfterHLT
std::vector< MonitorElement * > hL1CentralJet1PtAfterHLT
MonitorElement * hL1EmNotIso1Phi
std::vector< MonitorElement * > hL1CentralJet2PtAfterL1
std::vector< MonitorElement * > hL1CentralJet1PhiAfterL1
std::vector< MonitorElement * > hL1CentralJet2PtAfterHLT
std::vector< MonitorElement * > hL1METyAfterHLT
std::vector< MonitorElement * > hL1METphiAfterL1
std::vector< MonitorElement * > hL1EmNotIso2PtAfterL1
std::vector< MonitorElement * > hL1ForwardJet2EtaAfterL1
std::vector< MonitorElement * > hL1SumEtAfterL1
std::vector< MonitorElement * > hL1SumEtAfterHLT
MonitorElement * hL1Muon1Pt
std::vector< MonitorElement * > hL1EmNotIso1PtAfterHLT
MonitorElement * hL1TauJet2Eta
MonitorElement * hL1CentralJet1Pt
std::vector< MonitorElement * > hL1TauJet2PhiAfterL1
std::vector< MonitorElement * > hL1METphiAfterHLT
std::vector< MonitorElement * > hL1CentralJetMultAfterL1
std::vector< MonitorElement * > hL1ForwardJet1EtaAfterL1
std::vector< MonitorElement * > hL1Muon1PtAfterHLT
MonitorElement * hL1SumEt
std::vector< MonitorElement * > hL1METxAfterL1
std::vector< MonitorElement * > hL1EmNotIso1PhiAfterL1
std::vector< MonitorElement * > hL1Muon2PtAfterHLT
MonitorElement * hL1TauJet1Eta
MonitorElement * hL1Muon2Eta
std::vector< MonitorElement * > hL1EmIso2EtaAfterL1
std::vector< MonitorElement * > hL1EmIso1PtAfterHLT
std::vector< MonitorElement * > hL1EmIso1PhiAfterL1
std::vector< MonitorElement * > hL1EmNotIso1EtaAfterHLT
MonitorElement * hL1TauJet1Phi
std::vector< MonitorElement * > hL1Muon1PhiAfterHLT
std::vector< MonitorElement * > hL1METSignificanceAfterL1
std::vector< MonitorElement * > hL1METSignificanceAfterHLT
std::vector< MonitorElement * > hL1EmIso2PhiAfterL1
std::vector< MonitorElement * > hL1CentralJet2EtaAfterL1
std::vector< MonitorElement * > hL1Muon2EtaAfterHLT
MonitorElement * hL1EmIso2Phi
std::vector< MonitorElement * > hL1EmNotIso1PtAfterL1
std::vector< MonitorElement * > hL1EmIso1EtaAfterHLT
std::vector< MonitorElement * > hL1EmIso2PtAfterHLT
std::vector< MonitorElement * > hL1TauJet2PtAfterHLT
std::vector< MonitorElement * > hL1EmNotIso2EtaAfterL1
std::vector< MonitorElement * > hL1TauJetMultAfterL1
std::vector< MonitorElement * > hL1EmNotIso2PhiAfterL1
std::vector< MonitorElement * > hL1TauJet2PtAfterL1
std::vector< MonitorElement * > hL1CentralJet1PhiAfterHLT
std::vector< MonitorElement * > hL1TauJet1PtAfterL1
std::vector< MonitorElement * > hL1Muon1EtaAfterL1
MonitorElement * hL1Muon1Eta
std::vector< MonitorElement * > hL1TauJet1PhiAfterL1
std::vector< MonitorElement * > hL1Muon2PtAfterL1
MonitorElement * hL1ForwardJetMult
std::vector< MonitorElement * > hL1Muon2PhiAfterHLT
MonitorElement * hL1ForwardJet2Pt
MonitorElement * hL1EmNotIso2Eta
std::vector< MonitorElement * > hL1ForwardJetMultAfterL1
std::vector< MonitorElement * > hL1ForwardJet1PtAfterHLT
std::vector< MonitorElement * > hL1EmIso1EtaAfterL1
MonitorElement * hL1EmNotIso2Pt
std::vector< MonitorElement * > hL1EmIso1PhiAfterHLT
MonitorElement * hL1EmIso1Pt
std::vector< MonitorElement * > hL1Muon1PtAfterL1
std::vector< MonitorElement * > hL1EmNotIsoMultAfterL1
MonitorElement * hL1ForwardJet1Pt
std::vector< MonitorElement * > hL1ForwardJet1PtAfterL1
std::vector< MonitorElement * > hL1ForwardJet2EtaAfterHLT
std::vector< MonitorElement * > hL1ForwardJet2PhiAfterHLT
std::vector< MonitorElement * > hL1EmNotIso2EtaAfterHLT
std::vector< MonitorElement * > hL1EmNotIso2PhiAfterHLT
std::vector< MonitorElement * > hL1METAfterHLT
std::vector< MonitorElement * > hL1TauJet2PhiAfterHLT
MonitorElement * hL1EmNotIso1Eta
MonitorElement * hL1CentralJet1Eta
MonitorElement * hL1CentralJet2Eta
std::vector< MonitorElement * > hL1ForwardJet1PhiAfterHLT
std::vector< MonitorElement * > hL1TauJet2EtaAfterHLT
std::vector< MonitorElement * > hL1CentralJetMultAfterHLT
std::vector< MonitorElement * > hL1CentralJet2PhiAfterL1
std::vector< MonitorElement * > hL1EmIso2PtAfterL1
std::vector< MonitorElement * > hL1METxAfterHLT
MonitorElement * hL1Muon2Phi
MonitorElement * hL1EmNotIso1Pt
std::vector< MonitorElement * > hL1Muon2PhiAfterL1
MonitorElement * hL1METSignificance
std::vector< MonitorElement * > hL1EmIso1PtAfterL1
MonitorElement * hL1ForwardJet2Eta
std::vector< MonitorElement * > hL1TauJet1PtAfterHLT
MonitorElement * hL1CentralJet2Phi
std::vector< MonitorElement * > hL1ForwardJet2PhiAfterL1
MonitorElement * hL1Muon1Phi
MonitorElement * hL1Muon2Pt
MonitorElement * hL1EmIsoMult
MonitorElement * hL1TauJet2Phi
std::vector< MonitorElement * > hL1Muon2EtaAfterL1
MonitorElement * hL1ForwardJet2Phi
std::vector< MonitorElement * > hL1CentralJet2EtaAfterHLT
std::vector< MonitorElement * > hL1TauJet1PhiAfterHLT
std::vector< MonitorElement * > hL1Muon1EtaAfterHLT
MonitorElement * hL1MuonMult
std::vector< MonitorElement * > hL1ForwardJet1EtaAfterHLT
std::vector< MonitorElement * > hL1ForwardJetMultAfterHLT
MonitorElement * hL1EmIso2Pt
std::vector< MonitorElement * > hL1EmNotIso1PhiAfterHLT
MonitorElement * hL1METphi
MonitorElement * hL1TauJet2Pt
std::vector< MonitorElement * > hL1MuonMultAfterHLT
std::vector< MonitorElement * > hL1METyAfterL1
std::vector< MonitorElement * > hL1ForwardJet1PhiAfterL1