147 bei.setCurrentFolder(
"Physics/B2G");
152 std::stringstream
ss;
154 bei.setCurrentFolder(ss.str());
155 pfJet_pt.push_back(bei.book1D(
"pfJet_pt",
"Pt of PFJet (GeV)", 50, 0.0, 1000));
156 pfJet_y.push_back(bei.book1D(
"pfJet_y",
"Rapidity of PFJet", 60, -6.0, 6.0));
157 pfJet_phi.push_back(bei.book1D(
"pfJet_phi",
"#phi of PFJet (radians)", 60, -3.14159, 3.14159));
158 pfJet_m.push_back(bei.book1D(
"pfJet_m",
"Mass of PFJet (GeV)", 50, 0.0, 500));
159 pfJet_chef.push_back(bei.book1D(
"pfJet_pfchef",
"PFJetID CHEF", 50, 0.0, 1.0));
160 pfJet_nhef.push_back(bei.book1D(
"pfJet_pfnhef",
"PFJetID NHEF", 50, 0.0, 1.0));
161 pfJet_cemf.push_back(bei.book1D(
"pfJet_pfcemf",
"PFJetID CEMF", 50, 0.0, 1.0));
162 pfJet_nemf.push_back(bei.book1D(
"pfJet_pfnemf",
"PFJetID NEMF", 50, 0.0, 1.0));
164 boostedJet_subjetPt.push_back(bei.book1D(
"boostedJet_subjetPt",
"Pt of subjets (GeV)", 50, 0.0, 500));
165 boostedJet_subjetY.push_back(bei.book1D(
"boostedJet_subjetY",
"Rapidity of subjets", 60, -6.0, 6.0));
167 bei.book1D(
"boostedJet_subjetPhi",
"#phi of subjets (radians)", 60, -3.14159, 3.14159));
168 boostedJet_subjetM.push_back(bei.book1D(
"boostedJet_subjetM",
"Mass of subjets (GeV)", 50, 0.0, 250.));
169 boostedJet_subjetN.push_back(bei.book1D(
"boostedJet_subjetN",
"Number of subjets", 10, 0, 10));
170 boostedJet_massDrop.push_back(bei.book1D(
"boostedJet_massDrop",
"Mass drop for W-like jets", 50, 0.0, 1.0));
172 bei.book1D(
"boostedJet_minMass",
"Minimum Mass Pairing for top-like jets", 50, 0.0, 250.0));
175 bei.setCurrentFolder(
"Physics/B2G/MET");
176 pfMet_pt = bei.book1D(
"pfMet_pt",
"Pf Missing p_{T}; GeV", 50, 0.0, 500);
177 pfMet_phi = bei.book1D(
"pfMet_phi",
"Pf Missing p_{T} #phi;#phi (radians)", 35, -3.5, 3.5);
180 bei.setCurrentFolder(
"Physics/B2G/SemiMu");
181 semiMu_muPt = bei.book1D(
"semiMu_muPt",
"Pt of Muon in #mu+Jets Channel (GeV)", 50, 0.0, 1000);
182 semiMu_muEta = bei.book1D(
"semiMu_muEta",
"#eta of Muon in #mu+Jets Channel", 60, -6.0, 6.0);
183 semiMu_muPhi = bei.book1D(
"semiMu_muPhi",
"#phi of Muon in #mu+Jets Channel (radians)", 60, -3.14159, 3.14159);
184 semiMu_muDRMin = bei.book1D(
"semiMu_muDRMin",
"#Delta R(E,nearest jet) in #mu+Jets Channel", 50, 0, 10.0);
185 semiMu_muPtRel = bei.book1D(
"semiMu_muPtRel",
"p_{T}^{REL} in #mu+Jets Channel", 60, 0, 300.);
186 semiMu_hadJetDR = bei.book1D(
"semiMu_hadJetDR",
"#Delta R(E,had jet) in #mu+Jets Channel", 50, 0, 10.0);
188 bei.book1D(
"semiMu_hadJetPt",
"Pt of Leading Hadronic Jet in #mu+Jets Channel (GeV)", 50, 0.0, 1000);
189 semiMu_hadJetY = bei.book1D(
"semiMu_hadJetY",
"Rapidity of Leading Hadronic Jet in #mu+Jets Channel", 60, -6.0, 6.0);
191 "semiMu_hadJetPhi",
"#phi of Leading Hadronic Jet in #mu+Jets Channel (radians)", 60, -3.14159, 3.14159);
193 bei.book1D(
"semiMu_hadJetMass",
"Mass of Leading Hadronic Jet in #mu+Jets Channel (GeV)", 50, 0.0, 500);
195 "semiMu_hadJetminMass",
"Minimum Mass Pairing for Leading Hadronic Jet in #mu+Jets Channel (GeV)", 50, 0.0, 250.0);
196 semiMu_mttbar = bei.book1D(
"semiMu_mttbar",
"Mass of #mu+Jets ttbar Candidate", 100, 0., 5000.);
199 bei.setCurrentFolder(
"Physics/B2G/SemiE");
200 semiE_ePt = bei.book1D(
"semiE_ePt",
"Pt of Electron in e+Jets Channel (GeV)", 50, 0.0, 1000);
201 semiE_eEta = bei.book1D(
"semiE_eEta",
"#eta of Electron in e+Jets Channel", 60, -6.0, 6.0);
202 semiE_ePhi = bei.book1D(
"semiE_ePhi",
"#phi of Electron in e+Jets Channel (radians)", 60, -3.14159, 3.14159);
203 semiE_eDRMin = bei.book1D(
"semiE_eDRMin",
"#Delta R(E,nearest jet) in e+Jets Channel", 50, 0, 10.0);
204 semiE_ePtRel = bei.book1D(
"semiE_ePtRel",
"p_{T}^{REL} in e+Jets Channel", 60, 0, 300.);
205 semiE_hadJetDR = bei.book1D(
"semiE_hadJetDR",
"#Delta R(E,had jet) in e+Jets Channel", 50, 0, 10.0);
206 semiE_hadJetPt = bei.book1D(
"semiE_hadJetPt",
"Pt of Leading Hadronic Jet in e+Jets Channel (GeV)", 50, 0.0, 1000);
207 semiE_hadJetY = bei.book1D(
"semiE_hadJetY",
"Rapidity of Leading Hadronic Jet in e+Jets Channel", 60, -6.0, 6.0);
209 bei.book1D(
"semiE_hadJetPhi",
"#phi of Leading Hadronic Jet in e+Jets Channel (radians)", 60, -3.14159, 3.14159);
211 bei.book1D(
"semiE_hadJetMass",
"Mass of Leading Hadronic Jet in e+Jets Channel (GeV)", 50, 0.0, 500);
213 "semiE_hadJetminMass",
"Minimum Mass Pairing for Leading Hadronic Jet in e+Jets Channel (GeV)", 50, 0.0, 250.0);
214 semiE_mttbar = bei.book1D(
"semiE_mttbar",
"Mass of e+Jets ttbar Candidate", 100, 0., 5000.);
217 bei.setCurrentFolder(
"Physics/B2G/AllHad");
218 allHad_pt0 = bei.book1D(
"allHad_pt0",
"Pt of Leading All-Hadronic PFJet (GeV)", 50, 0.0, 1000);
219 allHad_y0 = bei.book1D(
"allHad_y0",
"Rapidity of Leading All-Hadronic PFJet", 60, -6.0, 6.0);
220 allHad_phi0 = bei.book1D(
"allHad_phi0",
"#phi of Leading All-Hadronic PFJet (radians)", 60, -3.14159, 3.14159);
221 allHad_mass0 = bei.book1D(
"allHad_mass0",
"Mass of Leading All-Hadronic PFJet (GeV)", 50, 0.0, 500);
223 bei.book1D(
"allHad_minMass0",
"Minimum Mass Pairing for Leading All-Hadronic PFJet (GeV)", 50, 0.0, 250.0);
224 allHad_pt1 = bei.book1D(
"allHad_pt1",
"Pt of Subleading All-Hadronic PFJet (GeV)", 50, 0.0, 1000);
225 allHad_y1 = bei.book1D(
"allHad_y1",
"Rapidity of Subleading All-Hadronic PFJet", 60, -6.0, 6.0);
226 allHad_phi1 = bei.book1D(
"allHad_phi1",
"#phi of Subleading All-Hadronic PFJet (radians)", 60, -3.14159, 3.14159);
227 allHad_mass1 = bei.book1D(
"allHad_mass1",
"Mass of Subleading All-Hadronic PFJet (GeV)", 50, 0.0, 500);
229 bei.book1D(
"allHad_minMass1",
"Minimum Mass Pairing for Subleading All-Hadronic PFJet (GeV)", 50, 0.0, 250.0);
230 allHad_mttbar = bei.book1D(
"allHad_mttbar",
"Mass of All-Hadronic ttbar Candidate", 100, 0., 5000.);
std::vector< MonitorElement * > pfJet_nhef
MonitorElement * semiE_hadJetPhi
std::vector< MonitorElement * > boostedJet_subjetY
std::vector< MonitorElement * > pfJet_phi
MonitorElement * pfMet_pt
MonitorElement * semiMu_muPtRel
MonitorElement * semiE_eEta
MonitorElement * semiMu_muPt
MonitorElement * semiE_ePtRel
std::vector< MonitorElement * > pfJet_cemf
MonitorElement * allHad_y0
std::vector< MonitorElement * > pfJet_nemf
MonitorElement * allHad_pt0
MonitorElement * semiE_hadJetMinMass
MonitorElement * semiE_ePt
MonitorElement * semiMu_mttbar
MonitorElement * allHad_minMass1
std::vector< MonitorElement * > boostedJet_subjetPhi
std::vector< MonitorElement * > pfJet_y
MonitorElement * allHad_phi0
MonitorElement * allHad_y1
MonitorElement * semiMu_muPhi
MonitorElement * allHad_minMass0
MonitorElement * semiE_eDRMin
MonitorElement * semiMu_hadJetY
MonitorElement * semiMu_muDRMin
MonitorElement * semiMu_hadJetDR
MonitorElement * semiE_hadJetPt
MonitorElement * allHad_mass0
std::vector< MonitorElement * > boostedJet_subjetN
std::vector< MonitorElement * > boostedJet_subjetPt
MonitorElement * allHad_mass1
MonitorElement * semiE_hadJetMass
MonitorElement * semiE_mttbar
std::vector< edm::InputTag > jetLabels_
MonitorElement * semiE_hadJetDR
std::vector< MonitorElement * > boostedJet_minMass
MonitorElement * semiMu_muEta
MonitorElement * semiMu_hadJetMinMass
MonitorElement * allHad_pt1
std::vector< MonitorElement * > pfJet_m
MonitorElement * semiMu_hadJetPt
MonitorElement * semiE_hadJetY
MonitorElement * allHad_mttbar
std::vector< MonitorElement * > pfJet_pt
std::vector< MonitorElement * > boostedJet_massDrop
MonitorElement * semiE_ePhi
std::vector< MonitorElement * > pfJet_chef
MonitorElement * semiMu_hadJetPhi
MonitorElement * pfMet_phi
MonitorElement * allHad_phi1
MonitorElement * semiMu_hadJetMass
std::vector< MonitorElement * > boostedJet_subjetM