CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes
SusyDQM< Mu, Ele, Jet, Met > Class Template Reference

#include <SusyDQM.h>

Inheritance diagram for SusyDQM< Mu, Ele, Jet, Met >:
edm::EDAnalyzer

Public Member Functions

 SusyDQM (const edm::ParameterSet &)
 
 ~SusyDQM ()
 
- Public Member Functions inherited from edm::EDAnalyzer
 EDAnalyzer ()
 
std::string workerType () const
 
virtual ~EDAnalyzer ()
 

Protected Member Functions

void beginRun (const edm::Run &)
 
void endRun (const edm::Run &)
 
- Protected Member Functions inherited from edm::EDAnalyzer
CurrentProcessingContext const * currentContext () const
 

Private Member Functions

virtual void analyze (const edm::Event &, const edm::EventSetup &)
 
virtual void beginJob ()
 
virtual void endJob ()
 
virtual bool goodSusyElectron (const Ele *)
 
virtual bool goodSusyMuon (const Mu *)
 
void initialize ()
 

Private Attributes

math::XYZPoint bs
 
DQMStoredbe_
 
double elec_d0_cut_
 
double elec_eta_cut_
 
double elec_mva_cut_
 
edm::InputTag electrons_
 
MonitorElementhRA1_alphat_
 
MonitorElementhRA1_alphat_nm1_
 
MonitorElementhRA1_deltaPhi_jets_
 
MonitorElementhRA1_deltaPhi_jets_nm1_
 
MonitorElementhRA1_deltaPhi_mht_jets_
 
MonitorElementhRA1_deltaPhi_mht_jets_nm1_
 
MonitorElementhRA1_eta_jet1_
 
MonitorElementhRA1_eta_jet1_nm1_
 
MonitorElementhRA1_eta_jet2_
 
MonitorElementhRA1_eta_jet2_nm1_
 
MonitorElementhRA1_ht_
 
MonitorElementhRA1_ht_nm1_
 
MonitorElementhRA1_mht_
 
MonitorElementhRA1_mht_nm1_
 
MonitorElementhRA1_pt_elecs_
 
MonitorElementhRA1_pt_elecs_nm1_
 
MonitorElementhRA1_pt_jet1_
 
MonitorElementhRA1_pt_jet1_nm1_
 
MonitorElementhRA1_pt_jet2_
 
MonitorElementhRA1_pt_jet2_nm1_
 
MonitorElementhRA1_pt_jet3_
 
MonitorElementhRA1_pt_jet3_nm1_
 
MonitorElementhRA1_pt_muons_
 
MonitorElementhRA1_pt_muons_nm1_
 
MonitorElementhRA2_deltaPhi_mht_jets_
 
MonitorElementhRA2_deltaPhi_mht_jets_nm1_
 
MonitorElementhRA2_eta_jet1_
 
MonitorElementhRA2_eta_jet1_nm1_
 
MonitorElementhRA2_eta_jet2_
 
MonitorElementhRA2_eta_jet2_nm1_
 
MonitorElementhRA2_eta_jet3_
 
MonitorElementhRA2_eta_jet3_nm1_
 
MonitorElementhRA2_ht_
 
MonitorElementhRA2_ht_nm1_
 
MonitorElementhRA2_mht_
 
MonitorElementhRA2_mht_nm1_
 
MonitorElementhRA2_N_jets_
 
MonitorElementhRA2_N_jets_nm1_
 
MonitorElementhRA2_pt_elecs_
 
MonitorElementhRA2_pt_elecs_nm1_
 
MonitorElementhRA2_pt_jet1_
 
MonitorElementhRA2_pt_jet1_nm1_
 
MonitorElementhRA2_pt_jet2_
 
MonitorElementhRA2_pt_jet2_nm1_
 
MonitorElementhRA2_pt_jet3_
 
MonitorElementhRA2_pt_jet3_nm1_
 
MonitorElementhRA2_pt_muons_
 
MonitorElementhRA2_pt_muons_nm1_
 
MonitorElementhRAL_dR_emu_
 
MonitorElementhRAL_Electron_monitor_
 
MonitorElementhRAL_eta_elecs_
 
MonitorElementhRAL_eta_muons_
 
MonitorElementhRAL_Iso_elecs_
 
MonitorElementhRAL_Iso_muons_
 
MonitorElementhRAL_mass_OS_ee_
 
MonitorElementhRAL_mass_OS_emu_
 
MonitorElementhRAL_mass_OS_mumu_
 
MonitorElementhRAL_mass_SS_ee_
 
MonitorElementhRAL_mass_SS_emu_
 
MonitorElementhRAL_mass_SS_mumu_
 
MonitorElementhRAL_Met_
 
MonitorElementhRAL_Muon_monitor_
 
MonitorElementhRAL_N_elecs_
 
MonitorElementhRAL_N_muons_
 
MonitorElementhRAL_OSee_monitor_
 
MonitorElementhRAL_OSemu_monitor_
 
MonitorElementhRAL_OSmumu_monitor_
 
MonitorElementhRAL_phi_elecs_
 
MonitorElementhRAL_phi_muons_
 
MonitorElementhRAL_pt_elecs_
 
MonitorElementhRAL_pt_muons_
 
MonitorElementhRAL_SSee_monitor_
 
MonitorElementhRAL_SSemu_monitor_
 
MonitorElementhRAL_SSmumu_monitor_
 
MonitorElementhRAL_Sum_pt_jets_
 
MonitorElementhRAL_TriMuon_monitor_
 
edm::InputTag jets_
 
edm::InputTag met_
 
std::string moduleName_
 
double muon_d0_cut_
 
double muon_eta_cut_
 
double muon_nChi2_cut_
 
double muon_nHits_cut_
 
edm::InputTag muons_
 
edm::ParameterSet parameters_
 
double RA12_elec_iso_cut_
 
double RA12_elec_pt_cut_
 
double RA12_muon_iso_cut_
 
double RA12_muon_pt_cut_
 
double RA1_alphat_cut_
 
double RA1_deltaPhi_cut_
 
double RA1_deltaPhiJets_cut_
 
double RA1_ht_cut_
 
double RA1_jet1_eta_cut_
 
double RA1_jet1_pt_cut_
 
double RA1_jet2_eta_cut_
 
double RA1_jet2_pt_cut_
 
double RA1_jet3_pt_cut_
 
double RA1_jet_eta_cut_
 
double RA1_jet_max_emf_cut_
 
double RA1_jet_min_emf_cut_
 
double RA1_jet_pt_cut_
 
double RA1_mht_cut_
 
double RA2_deltaPhi_cut_
 
double RA2_ht_cut_
 
double RA2_jet1_eta_cut_
 
double RA2_jet1_pt_cut_
 
double RA2_jet2_eta_cut_
 
double RA2_jet2_pt_cut_
 
double RA2_jet3_eta_cut_
 
double RA2_jet3_pt_cut_
 
double RA2_jet_eta_cut_
 
double RA2_jet_max_emf_cut_
 
double RA2_jet_min_emf_cut_
 
double RA2_jet_pt_cut_
 
double RA2_mht_cut_
 
int RA2_N_jets_cut_
 
double RAL_elec_iso_cut_
 
double RAL_elec_pt_cut_
 
double RAL_jet_eta_cut_
 
double RAL_jet_max_emf_cut_
 
double RAL_jet_min_emf_cut_
 
double RAL_jet_pt_cut_
 
double RAL_jet_sum_pt_cut_
 
double RAL_met_cut_
 
double RAL_muon_iso_cut_
 
double RAL_muon_pt_cut_
 
edm::InputTag vertex_
 

Additional Inherited Members

- Public Types inherited from edm::EDAnalyzer
typedef EDAnalyzer ModuleType
 
typedef WorkerT< EDAnalyzerWorkerType
 
- Static Public Member Functions inherited from edm::EDAnalyzer
static const std::string & baseType ()
 
static void fillDescriptions (ConfigurationDescriptions &descriptions)
 

Detailed Description

template<typename Mu, typename Ele, typename Jet, typename Met>
class SusyDQM< Mu, Ele, Jet, Met >

Definition at line 56 of file SusyDQM.h.

Constructor & Destructor Documentation

template<typename Mu , typename Ele , typename Jet , typename Met >
SusyDQM< Mu, Ele, Jet, Met >::SusyDQM ( const edm::ParameterSet pset)
explicit

Definition at line 240 of file SusyDQM.h.

References edm::ParameterSet::getParameter(), edm::ParameterSet::getUntrackedParameter(), and MultipleCompare::pset.

240  {
241 
242  parameters_ = pset;
243  initialize();
244 
245  moduleName_ = pset.getUntrackedParameter<std::string> ("moduleName");
246 
247  muons_ = pset.getParameter<edm::InputTag> ("muonCollection");
248  electrons_ = pset.getParameter<edm::InputTag> ("electronCollection");
249  jets_ = pset.getParameter<edm::InputTag> ("jetCollection");
250  met_ = pset.getParameter<edm::InputTag> ("metCollection");
251  vertex_ = pset.getParameter<edm::InputTag> ("vertexCollection");
252 
253  muon_eta_cut_ = pset.getParameter<double> ("muon_eta_cut");
254  muon_nHits_cut_ = pset.getParameter<double> ("muon_nHits_cut");
255  muon_nChi2_cut_ = pset.getParameter<double> ("muon_nChi2_cut");
256  muon_d0_cut_ = pset.getParameter<double> ("muon_d0_cut");
257 
258  elec_eta_cut_ = pset.getParameter<double> ("elec_eta_cut");
259  elec_mva_cut_ = pset.getParameter<double> ("elec_mva_cut");
260  elec_d0_cut_ = pset.getParameter<double> ("elec_d0_cut");
261 
262  RA12_muon_pt_cut_ = pset.getParameter<double> ("RA12_muon_pt_cut");
263  RA12_muon_iso_cut_ = pset.getParameter<double> ("RA12_muon_iso_cut");
264 
265  RA12_elec_pt_cut_ = pset.getParameter<double> ("RA12_elec_pt_cut");
266  RA12_elec_iso_cut_ = pset.getParameter<double> ("RA12_elec_iso_cut");
267 
268  RA1_jet_pt_cut_ = pset.getParameter<double> ("RA1_jet_pt_cut");
269  RA1_jet_eta_cut_ = pset.getParameter<double> ("RA1_jet_eta_cut");
270  RA1_jet_min_emf_cut_ = pset.getParameter<double> ("RA1_jet_min_emf_cut");
271  RA1_jet_max_emf_cut_ = pset.getParameter<double> ("RA1_jet_max_emf_cut");
272  RA1_jet1_pt_cut_ = pset.getParameter<double> ("RA1_jet1_pt_cut");
273  RA1_jet1_eta_cut_ = pset.getParameter<double> ("RA1_jet1_eta_cut");
274  RA1_jet2_pt_cut_ = pset.getParameter<double> ("RA1_jet2_pt_cut");
275  RA1_jet2_eta_cut_ = pset.getParameter<double> ("RA1_jet2_eta_cut");
276  RA1_jet3_pt_cut_ = pset.getParameter<double> ("RA1_jet3_pt_cut");
277 
278  RA1_alphat_cut_ = pset.getParameter<double> ("RA1_alphat_cut");
279  RA1_ht_cut_ = pset.getParameter<double> ("RA1_ht_cut");
280  RA1_mht_cut_ = pset.getParameter<double> ("RA1_mht_cut");
281  RA1_deltaPhi_cut_ = pset.getParameter<double> ("RA1_deltaPhi_cut");
282  RA1_deltaPhiJets_cut_ = pset.getParameter<double> ("RA1_deltaPhiJets_cut");
283 
284  RA2_jet_pt_cut_ = pset.getParameter<double> ("RA2_jet_pt_cut");
285  RA2_jet_eta_cut_ = pset.getParameter<double> ("RA2_jet_eta_cut");
286  RA2_jet_min_emf_cut_ = pset.getParameter<double> ("RA2_jet_min_emf_cut");
287  RA2_jet_max_emf_cut_ = pset.getParameter<double> ("RA2_jet_max_emf_cut");
288  RA2_jet1_pt_cut_ = pset.getParameter<double> ("RA2_jet1_pt_cut");
289  RA2_jet1_eta_cut_ = pset.getParameter<double> ("RA2_jet1_eta_cut");
290  RA2_jet2_pt_cut_ = pset.getParameter<double> ("RA2_jet2_pt_cut");
291  RA2_jet2_eta_cut_ = pset.getParameter<double> ("RA2_jet2_eta_cut");
292  RA2_jet3_pt_cut_ = pset.getParameter<double> ("RA2_jet3_pt_cut");
293  RA2_jet3_eta_cut_ = pset.getParameter<double> ("RA2_jet3_eta_cut");
294  RA2_N_jets_cut_ = pset.getParameter<int> ("RA2_N_jets_cut");
295 
296  RA2_ht_cut_ = pset.getParameter<double> ("RA2_ht_cut");
297  RA2_mht_cut_ = pset.getParameter<double> ("RA2_mht_cut");
298  RA2_deltaPhi_cut_ = pset.getParameter<double> ("RA2_deltaPhi_cut");
299 
300  RAL_muon_pt_cut_ = pset.getParameter<double> ("RAL_muon_pt_cut");
301  RAL_muon_iso_cut_ = pset.getParameter<double> ("RAL_muon_iso_cut");
302 
303  RAL_elec_pt_cut_ = pset.getParameter<double> ("RAL_elec_pt_cut");
304  RAL_elec_iso_cut_ = pset.getParameter<double> ("RAL_elec_iso_cut");
305 
306  RAL_jet_pt_cut_ = pset.getParameter<double> ("RAL_jet_pt_cut");
307  RAL_jet_sum_pt_cut_ = pset.getParameter<double> ("RAL_jet_sum_pt_cut");
308  RAL_jet_eta_cut_ = pset.getParameter<double> ("RAL_jet_eta_cut");
309  RAL_jet_min_emf_cut_ = pset.getParameter<double> ("RAL_jet_min_emf_cut");
310  RAL_jet_max_emf_cut_ = pset.getParameter<double> ("RAL_jet_max_emf_cut");
311 
312  RAL_met_cut_ = pset.getParameter<double> ("RAL_met_cut");
313 }
T getParameter(std::string const &) const
T getUntrackedParameter(std::string const &, T const &) const
double RA2_jet1_pt_cut_
Definition: SusyDQM.h:123
double RA1_ht_cut_
Definition: SusyDQM.h:114
double RA2_deltaPhi_cut_
Definition: SusyDQM.h:133
double RA1_jet_pt_cut_
Definition: SusyDQM.h:103
double RA2_jet1_eta_cut_
Definition: SusyDQM.h:126
double RAL_muon_pt_cut_
Definition: SusyDQM.h:135
double RA12_muon_pt_cut_
Definition: SusyDQM.h:97
std::string moduleName_
Definition: SusyDQM.h:80
double RA2_jet_pt_cut_
Definition: SusyDQM.h:119
double RAL_elec_iso_cut_
Definition: SusyDQM.h:139
double RAL_jet_sum_pt_cut_
Definition: SusyDQM.h:145
double RA2_jet2_pt_cut_
Definition: SusyDQM.h:124
double RAL_jet_pt_cut_
Definition: SusyDQM.h:141
double RAL_jet_max_emf_cut_
Definition: SusyDQM.h:144
double RA2_jet3_eta_cut_
Definition: SusyDQM.h:128
double RAL_jet_min_emf_cut_
Definition: SusyDQM.h:143
double RA12_elec_iso_cut_
Definition: SusyDQM.h:101
void initialize()
Definition: SusyDQM.h:321
edm::InputTag jets_
Definition: SusyDQM.h:84
edm::InputTag muons_
Definition: SusyDQM.h:82
double RAL_elec_pt_cut_
Definition: SusyDQM.h:138
edm::InputTag electrons_
Definition: SusyDQM.h:83
double elec_eta_cut_
Definition: SusyDQM.h:88
double RA2_jet_max_emf_cut_
Definition: SusyDQM.h:122
double RA1_jet_eta_cut_
Definition: SusyDQM.h:104
double RA2_jet_min_emf_cut_
Definition: SusyDQM.h:121
double RA2_jet2_eta_cut_
Definition: SusyDQM.h:127
double muon_eta_cut_
Definition: SusyDQM.h:92
double RA12_muon_iso_cut_
Definition: SusyDQM.h:98
double RAL_muon_iso_cut_
Definition: SusyDQM.h:136
double RA1_jet3_pt_cut_
Definition: SusyDQM.h:111
double RA1_jet2_eta_cut_
Definition: SusyDQM.h:110
edm::ParameterSet parameters_
Definition: SusyDQM.h:77
double RA1_deltaPhiJets_cut_
Definition: SusyDQM.h:117
double RA2_ht_cut_
Definition: SusyDQM.h:131
double RA1_deltaPhi_cut_
Definition: SusyDQM.h:116
double RA1_jet2_pt_cut_
Definition: SusyDQM.h:109
double muon_nChi2_cut_
Definition: SusyDQM.h:94
double RA1_jet_min_emf_cut_
Definition: SusyDQM.h:105
double muon_d0_cut_
Definition: SusyDQM.h:95
double elec_mva_cut_
Definition: SusyDQM.h:89
double elec_d0_cut_
Definition: SusyDQM.h:90
double RAL_jet_eta_cut_
Definition: SusyDQM.h:142
double RA2_jet_eta_cut_
Definition: SusyDQM.h:120
double RA1_jet_max_emf_cut_
Definition: SusyDQM.h:106
double RA12_elec_pt_cut_
Definition: SusyDQM.h:100
edm::InputTag met_
Definition: SusyDQM.h:85
int RA2_N_jets_cut_
Definition: SusyDQM.h:129
double RA1_mht_cut_
Definition: SusyDQM.h:115
double RA2_mht_cut_
Definition: SusyDQM.h:132
double RA2_jet3_pt_cut_
Definition: SusyDQM.h:125
double RAL_met_cut_
Definition: SusyDQM.h:147
edm::InputTag vertex_
Definition: SusyDQM.h:86
double RA1_alphat_cut_
Definition: SusyDQM.h:113
double RA1_jet1_pt_cut_
Definition: SusyDQM.h:107
double muon_nHits_cut_
Definition: SusyDQM.h:93
double RA1_jet1_eta_cut_
Definition: SusyDQM.h:108
template<typename Mu , typename Ele , typename Jet , typename Met >
SusyDQM< Mu, Ele, Jet, Met >::~SusyDQM ( )

Definition at line 316 of file SusyDQM.h.

316  {
317 
318 }

Member Function Documentation

template<typename Mu , typename Ele , typename Jet , typename Met >
void SusyDQM< Mu, Ele, Jet, Met >::analyze ( const edm::Event evt,
const edm::EventSetup iSetup 
)
privatevirtual

Implements edm::EDAnalyzer.

Definition at line 463 of file SusyDQM.h.

References funct::cos(), Geom::deltaPhi(), deltaR(), reco::MuonIsolation::emEt, edm::Event::getByLabel(), reco::MuonIsolation::hadEt, i, python.tagInventory::inv, analyzePatCleaning_cfg::jets, patZpeak::muons, python.multivaluedict::sort(), mathSSE::sqrt(), and reco::MuonIsolation::sumPt.

463  {
464 
466  bool isFound = evt.getByLabel(muons_, muons);
467  if (!isFound)
468  return;
469 
471  isFound = evt.getByLabel(electrons_, elecs);
472  if (!isFound)
473  return;
474 
475  //edm::Handle<std::vector<Jet> > jets;
476  //evt.getByLabel(jets_, jets);
477 
480  isFound = evt.getByLabel(jets_, cJets);
481  if (!isFound)
482  return;
483  std::vector<Jet> jets = *cJets;
484  std::sort(jets.begin(), jets.end(), PtGreater());
485 
487  isFound = evt.getByLabel(met_, mets);
488  if (!isFound)
489  return;
490 
492  isFound = evt.getByLabel(vertex_, vertices);
493  if (!isFound)
494  return;
495 
497  // Hadronic DQM histos
499 
500  float RA1_HT = 0.;
501  math::PtEtaPhiMLorentzVector RA1_vMHT(0., 0., 0., 0.);
502  int RA1_nJets = 0;
503  float RA1_jet1_pt = 0;
504  float RA1_jet1_eta = 0;
505  float RA1_jet1_emf = 0;
506  float RA1_jet2_pt = 0;
507  float RA1_jet2_eta = 0;
508  float RA1_jet2_emf = 0;
509  float RA1_jet3_pt = 0;
510  math::PtEtaPhiMLorentzVector RA1_leading(0., 0., 0., 0.);
511  math::PtEtaPhiMLorentzVector RA1_second(0., 0., 0., 0.);
512  int i_jet = 0;
513  for (typename std::vector<Jet>::const_iterator jet_i = jets.begin(); jet_i != jets.end(); ++jet_i) {
514  if (i_jet == 0) {
515  RA1_leading = jet_i->p4();
516  RA1_jet1_pt = jet_i->pt();
517  RA1_jet1_eta = jet_i->eta();
518  RA1_jet1_emf = jet_i->emEnergyFraction();
519  }
520  if (i_jet == 1) {
521  RA1_second = jet_i->p4();
522  RA1_jet2_pt = jet_i->pt();
523  RA1_jet2_eta = jet_i->eta();
524  RA1_jet2_emf = jet_i->emEnergyFraction();
525  }
526  if (i_jet == 2)
527  RA1_jet3_pt = jet_i->pt();
528  if (jet_i->pt() > RA1_jet_pt_cut_ && fabs(jet_i->eta()) < RA1_jet_eta_cut_) {
529  ++RA1_nJets;
530  RA1_HT += jet_i->pt();
531  RA1_vMHT -= jet_i->p4();
532  }
533  ++i_jet;
534  }
535  float RA1_MHT = RA1_vMHT.pt();
536 
537  i_jet = 0;
538  float RA1_minDeltaPhi = 9999.;
539  for (typename std::vector<Jet>::const_iterator jet_i = jets.begin(); jet_i != jets.end(); ++jet_i) {
540  if (i_jet <= 2) {
541  double deltaPhi_tmp = fabs(deltaPhi(jet_i->phi(), RA1_vMHT.phi()));
542  if (deltaPhi_tmp < RA1_minDeltaPhi)
543  RA1_minDeltaPhi = deltaPhi_tmp;
544  }
545  ++i_jet;
546  }
547 
548  float RA1_alphat = 0;
549  float RA1_DeltaPhiJets = 9999.;
550  if (RA1_nJets >= 2) {
551  RA1_DeltaPhiJets = fabs(deltaPhi(RA1_leading.phi(), RA1_second.phi()));
552  // wrong definition PDG (July 2008) Eq. 38.38
553  //RA1_alphat = RA1_second.Et() / (RA1_leading + RA1_second).Mt();
554  // right definition PDG (July 2008) Eq. 38.61
555  RA1_alphat = RA1_second.Et() / sqrt(2* RA1_leading .Et() * RA1_second.Et() * (1 - cos(RA1_DeltaPhiJets)));
556  }
557 
558  float RA2_HT = 0.;
559  math::PtEtaPhiMLorentzVector RA2_vMHT(0., 0., 0., 0.);
560  int RA2_nJets = 0;
561  float RA2_jet1_pt = 0;
562  float RA2_jet1_eta = 0;
563  float RA2_jet1_emf = 0;
564  float RA2_jet2_pt = 0;
565  float RA2_jet2_eta = 0;
566  float RA2_jet2_emf = 0;
567  float RA2_jet3_pt = 0;
568  float RA2_jet3_eta = 0;
569  float RA2_jet3_emf = 0;
570  i_jet = 0;
571  for (typename std::vector<Jet>::const_iterator jet_i = jets.begin(); jet_i != jets.end(); ++jet_i) {
572  if (i_jet == 0) {
573  RA2_jet1_pt = jet_i->pt();
574  RA2_jet1_eta = jet_i->eta();
575  RA2_jet1_emf = jet_i->emEnergyFraction();
576  }
577  if (i_jet == 1) {
578  RA2_jet2_pt = jet_i->pt();
579  RA2_jet2_eta = jet_i->eta();
580  RA2_jet2_emf = jet_i->emEnergyFraction();
581  }
582  if (i_jet == 2) {
583  RA2_jet3_pt = jet_i->pt();
584  RA2_jet3_eta = jet_i->eta();
585  RA2_jet3_emf = jet_i->emEnergyFraction();
586  }
587  if (jet_i->pt() > RA2_jet_pt_cut_ && fabs(jet_i->eta()) < RA2_jet_eta_cut_) {
588  ++RA2_nJets;
589  RA2_HT += jet_i->pt();
590  RA2_vMHT -= jet_i->p4();
591  }
592  ++i_jet;
593  }
594  float RA2_MHT = RA2_vMHT.pt();
595 
596  i_jet = 0;
597  float RA2_minDeltaPhi = 9999.;
598  for (typename std::vector<Jet>::const_iterator jet_i = jets.begin(); jet_i != jets.end(); ++jet_i) {
599  if (jet_i->pt() < RA2_jet_pt_cut_)
600  continue;
601  if (i_jet <= 2) {
602  double deltaPhi_tmp = fabs(deltaPhi(jet_i->phi(), RA1_vMHT.phi()));
603  if (deltaPhi_tmp < RA2_minDeltaPhi)
604  RA2_minDeltaPhi = deltaPhi_tmp;
605  }
606  ++i_jet;
607  }
608 
609  for (reco::VertexCollection::const_iterator vertex = vertices->begin(); vertex != vertices->end(); ++vertex) {
610  bs = vertex->position();
611  break;
612  }
613 
614  float leadingMuPt = 0;
615  for (typename std::vector<Mu>::const_iterator mu_i = muons->begin(); mu_i != muons->end(); ++mu_i) {
616  if (!goodSusyMuon(&(*mu_i)))
617  continue;
618 
619  reco::MuonIsolation Iso_muon = mu_i->isolationR03();
620  float muIso = (Iso_muon.emEt + Iso_muon.hadEt + Iso_muon.sumPt) / mu_i->pt();
621 
622  if (muIso < RA12_muon_iso_cut_) {
623  if (mu_i->pt() > leadingMuPt)
624  leadingMuPt = mu_i->pt();
625  }
626  }
627 
628  float leadingElecPt = 0;
629  for (typename std::vector<Ele>::const_iterator ele_i = elecs->begin(); ele_i != elecs->end(); ++ele_i) {
630  if (!goodSusyElectron(&(*ele_i)))
631  continue;
632 
633  float elecIso = (ele_i->dr03TkSumPt() + ele_i->dr03EcalRecHitSumEt() + ele_i->dr03HcalTowerSumEt()) / ele_i->pt();
634 
635  if (elecIso < RA12_elec_iso_cut_) {
636  if (ele_i->pt() > leadingElecPt)
637  leadingElecPt = ele_i->pt();
638  }
639  }
640 
642  if (RA1_jet1_emf >= RA1_jet_min_emf_cut_ && RA1_jet1_emf <= RA1_jet_max_emf_cut_ && RA1_jet2_emf
643  >= RA1_jet_min_emf_cut_ && RA1_jet2_emf <= RA1_jet_max_emf_cut_) {
644  hRA1_pt_jet1_->Fill(RA1_jet1_pt);
645  hRA1_eta_jet1_->Fill(RA1_jet1_eta);
646  hRA1_pt_jet2_->Fill(RA1_jet2_pt);
647  hRA1_eta_jet2_->Fill(RA1_jet2_eta);
648  hRA1_pt_jet3_->Fill(RA1_jet3_pt);
649  hRA1_deltaPhi_mht_jets_->Fill(RA1_minDeltaPhi);
650  hRA1_deltaPhi_jets_->Fill(RA1_DeltaPhiJets);
651  hRA1_ht_->Fill(RA1_HT);
652  hRA1_mht_->Fill(RA1_MHT);
653  hRA1_alphat_->Fill(RA1_alphat);
654  hRA1_pt_muons_->Fill(leadingMuPt);
655  hRA1_pt_elecs_->Fill(leadingElecPt);
656  for (int i = 0; i < 12; ++i) {
657  if (RA1_jet1_pt > RA1_jet1_pt_cut_ || i == 0) {
658  if (fabs(RA1_jet1_eta) < RA1_jet1_eta_cut_ || i == 1) {
659  if (RA1_jet2_pt > RA1_jet2_pt_cut_ || i == 2) {
660  if (fabs(RA1_jet2_eta) < RA1_jet2_eta_cut_ || i == 3) {
661  if (RA1_jet3_pt < RA1_jet3_pt_cut_ || i == 4) {
662  if (RA1_minDeltaPhi >= RA1_deltaPhi_cut_ || i == 5) {
663  if (RA1_DeltaPhiJets <= RA1_deltaPhiJets_cut_ || i == 6) {
664  if (RA1_HT >= RA1_ht_cut_ || i == 7) {
665  if (RA1_MHT >= RA1_mht_cut_ || i == 8) {
666  if (RA1_alphat >= RA1_alphat_cut_ || i == 9) {
667  if (leadingMuPt <= RA12_muon_pt_cut_ || i == 10) {
668  if (leadingElecPt <= RA12_elec_pt_cut_ || i == 11) {
669  if (i == 0)
670  hRA1_pt_jet1_nm1_->Fill(RA1_jet1_pt);
671  if (i == 1)
672  hRA1_eta_jet1_nm1_->Fill(RA1_jet1_eta);
673  if (i == 2)
674  hRA1_pt_jet2_nm1_->Fill(RA1_jet2_pt);
675  if (i == 3)
676  hRA1_eta_jet2_nm1_->Fill(RA1_jet2_eta);
677  if (i == 4)
678  hRA1_pt_jet3_nm1_->Fill(RA1_jet3_pt);
679  if (i == 5)
680  hRA1_deltaPhi_mht_jets_nm1_->Fill(RA1_minDeltaPhi);
681  if (i == 6)
682  hRA1_deltaPhi_jets_nm1_->Fill(RA1_DeltaPhiJets);
683  if (i == 7)
684  hRA1_ht_nm1_->Fill(RA1_HT);
685  if (i == 8)
686  hRA1_mht_nm1_->Fill(RA1_MHT);
687  if (i == 9)
688  hRA1_alphat_nm1_->Fill(RA1_alphat);
689  if (i == 10)
690  hRA1_pt_muons_nm1_->Fill(leadingMuPt);
691  if (i == 11)
692  hRA1_pt_elecs_nm1_->Fill(leadingElecPt);
693  }
694  }
695  }
696  }
697  }
698  }
699  }
700  }
701  }
702  }
703  }
704  }
705  }
706  }
707 
709  if (RA2_jet1_emf >= RA2_jet_min_emf_cut_ && RA2_jet1_emf <= RA2_jet_max_emf_cut_ && RA2_jet2_emf
710  >= RA2_jet_min_emf_cut_ && RA2_jet2_emf <= RA2_jet_max_emf_cut_ && RA2_jet3_emf >= RA2_jet_min_emf_cut_
711  && RA2_jet3_emf <= RA2_jet_max_emf_cut_) {
712  hRA2_N_jets_->Fill(RA2_nJets);
713  hRA2_pt_jet1_->Fill(RA2_jet1_pt);
714  hRA2_eta_jet1_->Fill(RA2_jet1_eta);
715  hRA2_pt_jet2_->Fill(RA2_jet2_pt);
716  hRA2_eta_jet2_->Fill(RA2_jet2_eta);
717  hRA2_pt_jet3_->Fill(RA2_jet3_pt);
718  hRA2_eta_jet3_->Fill(RA2_jet3_eta);
719  hRA2_deltaPhi_mht_jets_->Fill(RA2_minDeltaPhi);
720  hRA2_ht_->Fill(RA2_HT);
721  hRA2_mht_->Fill(RA2_MHT);
722  hRA2_pt_muons_->Fill(leadingMuPt);
723  hRA2_pt_elecs_->Fill(leadingElecPt);
724  for (int i = 0; i < 12; ++i) {
725  if (RA2_nJets >= RA2_N_jets_cut_ || i == 0) {
726  if (RA2_jet1_pt > RA2_jet1_pt_cut_ || i == 1) {
727  if (fabs(RA2_jet1_eta) < RA2_jet1_eta_cut_ || i == 2) {
728  if (RA2_jet2_pt > RA2_jet2_pt_cut_ || i == 3) {
729  if (fabs(RA2_jet2_eta) < RA2_jet2_eta_cut_ || i == 4) {
730  if (RA2_jet3_pt > RA2_jet3_pt_cut_ || i == 5) {
731  if (fabs(RA2_jet3_eta) < RA2_jet3_eta_cut_ || i == 6) {
732  if (RA2_minDeltaPhi >= RA2_deltaPhi_cut_ || i == 7) {
733  if (RA2_HT >= RA2_ht_cut_ || i == 8) {
734  if (RA2_MHT >= RA2_mht_cut_ || i == 9) {
735  if (leadingMuPt <= RA12_muon_pt_cut_ || i == 10) {
736  if (leadingElecPt <= RA12_elec_pt_cut_ || i == 11) {
737  if (i == 0)
738  hRA2_N_jets_nm1_->Fill(RA2_nJets);
739  if (i == 1)
740  hRA2_pt_jet1_nm1_->Fill(RA2_jet1_pt);
741  if (i == 2)
742  hRA2_eta_jet1_nm1_->Fill(RA2_jet1_eta);
743  if (i == 3)
744  hRA2_pt_jet2_nm1_->Fill(RA2_jet2_pt);
745  if (i == 4)
746  hRA2_eta_jet2_nm1_->Fill(RA2_jet2_eta);
747  if (i == 5)
748  hRA2_pt_jet3_nm1_->Fill(RA2_jet3_pt);
749  if (i == 6)
750  hRA2_eta_jet3_nm1_->Fill(RA2_jet3_eta);
751  if (i == 7)
752  hRA2_deltaPhi_mht_jets_nm1_->Fill(RA2_minDeltaPhi);
753  if (i == 8)
754  hRA2_ht_nm1_->Fill(RA2_HT);
755  if (i == 9)
756  hRA2_mht_nm1_->Fill(RA2_MHT);
757  if (i == 10)
758  hRA2_pt_muons_nm1_->Fill(leadingMuPt);
759  if (i == 11)
760  hRA2_pt_elecs_nm1_->Fill(leadingElecPt);
761  }
762  }
763  }
764  }
765  }
766  }
767  }
768  }
769  }
770  }
771  }
772  }
773  }
774  }
775 
777  // Leptonic DQM histos
779 
780  float sumPt = 0.;
781  for (typename std::vector<Jet>::const_iterator jet_i = jets.begin(); jet_i != jets.end(); ++jet_i) {
782  if (jet_i->pt() < RAL_jet_pt_cut_)
783  continue;
784  if (fabs(jet_i->eta()) > RAL_jet_eta_cut_)
785  continue;
786  if (fabs(jet_i->eta()) > RAL_jet_eta_cut_)
787  continue;
788  if (jet_i->emEnergyFraction() < RAL_jet_min_emf_cut_)
789  continue;
790  if (jet_i->emEnergyFraction() > RAL_jet_max_emf_cut_)
791  continue;
792  sumPt += jet_i->pt();
793  }
794 
795  hRAL_Sum_pt_jets_->Fill(sumPt);
796 
797  float MET = 0.;
798  for (typename std::vector<Met>::const_iterator met_i = mets->begin(); met_i != mets->end(); ++met_i) {
799  MET = met_i->pt();
800  break;
801  }
802 
803  hRAL_Met_->Fill(MET);
804 
805  int nMuons = 0;
806  int nSSmumu = 0;
807  int nOSmumu = 0;
808  int nSSemu = 0;
809  int nOSemu = 0;
810  float inv = 0.;
811  float dR = 0.;
812 
813  for (typename std::vector<Mu>::const_iterator mu_i = muons->begin(); mu_i != muons->end(); ++mu_i) {
814  if (!(goodSusyMuon(&(*mu_i)) && mu_i->pt() > RAL_muon_pt_cut_))
815  continue;
816  ++nMuons;
817 
818  hRAL_pt_muons_->Fill(mu_i->pt());
819  hRAL_eta_muons_->Fill(mu_i->eta());
820  hRAL_phi_muons_->Fill(mu_i->phi());
821 
822  reco::MuonIsolation muIso = mu_i->isolationR03();
823  hRAL_Iso_muons_->Fill(muIso.emEt + muIso.hadEt + muIso.sumPt);
824 
825  //Muon muon pairs
826  for (typename std::vector<Mu>::const_iterator mu_j = muons->begin(); mu_j != muons->end(); ++mu_j) {
827  if (mu_i >= mu_j)
828  continue;
829  if (!(goodSusyMuon(&(*mu_j)) && mu_j->pt() > RAL_muon_pt_cut_))
830  continue;
831 
832  inv = (mu_i->p4() + mu_j->p4()).M();
833  if (mu_i->charge() * mu_j->charge() > 0) {
834  ++nSSmumu;
835  hRAL_mass_SS_mumu_->Fill(inv);
836  }
837  if (mu_i->charge() * mu_j->charge() < 0) {
838  ++nOSmumu;
839  hRAL_mass_OS_mumu_->Fill(inv);
840  }
841  }
842 
843  //Electron muon pairs
844  for (typename std::vector<Ele>::const_iterator ele_j = elecs->begin(); ele_j != elecs->end(); ++ele_j) {
845  if (!(goodSusyElectron(&(*ele_j)) && ele_j->pt() > RAL_elec_pt_cut_))
846  continue;
847  inv = (mu_i->p4() + ele_j->p4()).M();
848  dR = deltaR(*mu_i, *ele_j);
849  hRAL_dR_emu_->Fill(dR);
850  if (mu_i->charge() * ele_j->charge() > 0) {
851  ++nSSemu;
852  hRAL_mass_SS_emu_->Fill(inv);
853  }
854  if (mu_i->charge() * ele_j->charge() < 0) {
855  ++nOSemu;
856  hRAL_mass_OS_emu_->Fill(inv);
857  }
858  }
859  }
860 
861  hRAL_N_muons_->Fill(nMuons);
862 
863  int nElectrons = 0;
864  int nSSee = 0;
865  int nOSee = 0;
866  for (typename std::vector<Ele>::const_iterator ele_i = elecs->begin(); ele_i != elecs->end(); ++ele_i) {
867  if (!(goodSusyElectron(&(*ele_i)) && ele_i->pt() > RAL_elec_pt_cut_))
868  continue;
869  nElectrons++;
870 
871  hRAL_pt_elecs_->Fill(ele_i->pt());
872  hRAL_eta_elecs_->Fill(ele_i->eta());
873  hRAL_phi_elecs_->Fill(ele_i->phi());
874 
875  hRAL_Iso_elecs_->Fill(ele_i->dr03TkSumPt() + ele_i->dr03EcalRecHitSumEt() + ele_i->dr03HcalTowerSumEt());
876 
877  //Electron electron pairs
878  for (typename std::vector<Ele>::const_iterator ele_j = elecs->begin(); ele_j != elecs->end(); ++ele_j) {
879  if (ele_i >= ele_j)
880  continue;
881  if (!(goodSusyElectron(&(*ele_j)) && ele_j->pt() > RAL_elec_pt_cut_))
882  continue;
883 
884  inv = (ele_i->p4() + ele_j->p4()).M();
885  if (ele_i->charge() * ele_j->charge() > 0) {
886  ++nSSee;
887  hRAL_mass_SS_ee_->Fill(inv);
888  }
889  if (ele_i->charge() * ele_j->charge() < 0) {
890  ++nOSee;
891  hRAL_mass_OS_ee_->Fill(inv);
892  }
893  }
894  }
895 
896  hRAL_N_elecs_->Fill(nElectrons);
897 
898  if (MET > RAL_met_cut_ && sumPt > RAL_jet_sum_pt_cut_) {
899  if (nMuons >= 1) {
900  hRAL_Muon_monitor_->Fill(sumPt, MET);
901  }
902  if (nElectrons >= 1) {
903  hRAL_Electron_monitor_->Fill(sumPt, MET);
904  }
905  if (nOSee >= 1) {
906  hRAL_OSee_monitor_->Fill(sumPt, MET);
907  }
908  if (nOSemu >= 1) {
909  hRAL_OSemu_monitor_->Fill(sumPt, MET);
910  }
911  if (nOSmumu >= 1) {
912  hRAL_OSmumu_monitor_->Fill(sumPt, MET);
913  }
914  if (nSSee >= 1) {
915  hRAL_SSee_monitor_->Fill(sumPt, MET);
916  }
917  if (nSSemu >= 1) {
918  hRAL_SSemu_monitor_->Fill(sumPt, MET);
919  }
920  if (nSSmumu >= 1) {
921  hRAL_SSmumu_monitor_->Fill(sumPt, MET);
922  }
923  }
924  if (nMuons >= 3) {
925  hRAL_TriMuon_monitor_->Fill(sumPt, MET);
926  }
927 
928 }
MonitorElement * hRA1_pt_jet1_nm1_
Definition: SusyDQM.h:151
MonitorElement * hRAL_Iso_elecs_
Definition: SusyDQM.h:213
MonitorElement * hRAL_OSemu_monitor_
Definition: SusyDQM.h:230
MonitorElement * hRA2_pt_jet3_nm1_
Definition: SusyDQM.h:169
float hadEt
hcal sum-Et
Definition: MuonIsolation.h:9
MonitorElement * hRA1_eta_jet2_nm1_
Definition: SusyDQM.h:154
double RA2_jet1_pt_cut_
Definition: SusyDQM.h:123
MonitorElement * hRA1_eta_jet2_
Definition: SusyDQM.h:180
int i
Definition: DBlmapReader.cc:9
MonitorElement * hRA2_pt_elecs_
Definition: SusyDQM.h:201
MonitorElement * hRAL_N_muons_
Definition: SusyDQM.h:203
MonitorElement * hRA2_deltaPhi_mht_jets_nm1_
Definition: SusyDQM.h:171
double RA1_ht_cut_
Definition: SusyDQM.h:114
double RA2_deltaPhi_cut_
Definition: SusyDQM.h:133
float sumPt
sum-pt of tracks
Definition: MuonIsolation.h:7
double RA1_jet_pt_cut_
Definition: SusyDQM.h:103
double RA2_jet1_eta_cut_
Definition: SusyDQM.h:126
MonitorElement * hRA2_N_jets_nm1_
Definition: SusyDQM.h:164
double RAL_muon_pt_cut_
Definition: SusyDQM.h:135
math::XYZPoint bs
Definition: SusyDQM.h:149
double RA12_muon_pt_cut_
Definition: SusyDQM.h:97
MonitorElement * hRA2_pt_jet1_nm1_
Definition: SusyDQM.h:165
MonitorElement * hRA1_pt_elecs_
Definition: SusyDQM.h:188
double deltaPhi(float phi1, float phi2)
Definition: VectorUtil.h:30
MonitorElement * hRAL_Iso_muons_
Definition: SusyDQM.h:207
MonitorElement * hRA2_eta_jet2_
Definition: SusyDQM.h:194
virtual bool goodSusyMuon(const Mu *)
Definition: SusyDQM.h:446
MonitorElement * hRAL_SSmumu_monitor_
Definition: SusyDQM.h:234
MonitorElement * hRAL_Sum_pt_jets_
Definition: SusyDQM.h:215
MonitorElement * hRA1_pt_jet3_nm1_
Definition: SusyDQM.h:155
MonitorElement * hRA1_deltaPhi_mht_jets_
Definition: SusyDQM.h:182
MonitorElement * hRA2_ht_
Definition: SusyDQM.h:198
MonitorElement * hRA2_pt_jet3_
Definition: SusyDQM.h:195
double RA2_jet_pt_cut_
Definition: SusyDQM.h:119
double RAL_jet_sum_pt_cut_
Definition: SusyDQM.h:145
MonitorElement * hRA1_pt_muons_
Definition: SusyDQM.h:187
double RA2_jet2_pt_cut_
Definition: SusyDQM.h:124
double RAL_jet_pt_cut_
Definition: SusyDQM.h:141
MonitorElement * hRAL_eta_elecs_
Definition: SusyDQM.h:211
MonitorElement * hRA1_mht_
Definition: SusyDQM.h:185
MonitorElement * hRA1_pt_muons_nm1_
Definition: SusyDQM.h:161
double RAL_jet_max_emf_cut_
Definition: SusyDQM.h:144
MonitorElement * hRA2_N_jets_
Definition: SusyDQM.h:190
double RA2_jet3_eta_cut_
Definition: SusyDQM.h:128
MonitorElement * hRA2_eta_jet3_nm1_
Definition: SusyDQM.h:170
MonitorElement * hRAL_mass_SS_mumu_
Definition: SusyDQM.h:223
MonitorElement * hRA2_pt_muons_
Definition: SusyDQM.h:200
MonitorElement * hRA1_pt_elecs_nm1_
Definition: SusyDQM.h:162
MonitorElement * hRA2_pt_jet2_
Definition: SusyDQM.h:193
double RAL_jet_min_emf_cut_
Definition: SusyDQM.h:143
double RA12_elec_iso_cut_
Definition: SusyDQM.h:101
MonitorElement * hRA1_alphat_
Definition: SusyDQM.h:186
MonitorElement * hRAL_mass_SS_emu_
Definition: SusyDQM.h:225
MonitorElement * hRA2_pt_jet2_nm1_
Definition: SusyDQM.h:167
MonitorElement * hRA2_pt_muons_nm1_
Definition: SusyDQM.h:174
void Fill(long long x)
MonitorElement * hRA1_pt_jet1_
Definition: SusyDQM.h:177
edm::InputTag jets_
Definition: SusyDQM.h:84
PtEtaPhiMLorentzVectorD PtEtaPhiMLorentzVector
Lorentz vector with cartesian internal representation.
Definition: LorentzVector.h:26
edm::InputTag muons_
Definition: SusyDQM.h:82
MonitorElement * hRA1_ht_
Definition: SusyDQM.h:184
MonitorElement * hRAL_OSee_monitor_
Definition: SusyDQM.h:229
double RAL_elec_pt_cut_
Definition: SusyDQM.h:138
edm::InputTag electrons_
Definition: SusyDQM.h:83
double RA2_jet_max_emf_cut_
Definition: SusyDQM.h:122
double RA1_jet_eta_cut_
Definition: SusyDQM.h:104
MonitorElement * hRA1_mht_nm1_
Definition: SusyDQM.h:159
double RA2_jet_min_emf_cut_
Definition: SusyDQM.h:121
double RA2_jet2_eta_cut_
Definition: SusyDQM.h:127
T sqrt(T t)
Definition: SSEVec.h:28
double RA12_muon_iso_cut_
Definition: SusyDQM.h:98
MonitorElement * hRA1_deltaPhi_jets_nm1_
Definition: SusyDQM.h:157
MonitorElement * hRAL_mass_OS_emu_
Definition: SusyDQM.h:222
MonitorElement * hRAL_mass_OS_mumu_
Definition: SusyDQM.h:220
float emEt
ecal sum-Et
Definition: MuonIsolation.h:8
Cos< T >::type cos(const T &t)
Definition: Cos.h:22
MonitorElement * hRAL_OSmumu_monitor_
Definition: SusyDQM.h:231
virtual bool goodSusyElectron(const Ele *)
Definition: SusyDQM.h:433
MonitorElement * hRA1_alphat_nm1_
Definition: SusyDQM.h:160
double RA1_jet3_pt_cut_
Definition: SusyDQM.h:111
MonitorElement * hRAL_Muon_monitor_
Definition: SusyDQM.h:227
MonitorElement * hRAL_pt_elecs_
Definition: SusyDQM.h:210
MonitorElement * hRA2_mht_nm1_
Definition: SusyDQM.h:173
MonitorElement * hRA2_ht_nm1_
Definition: SusyDQM.h:172
MonitorElement * hRAL_eta_muons_
Definition: SusyDQM.h:205
MonitorElement * hRAL_phi_elecs_
Definition: SusyDQM.h:212
double RA1_jet2_eta_cut_
Definition: SusyDQM.h:110
MonitorElement * hRA1_pt_jet2_
Definition: SusyDQM.h:179
bool getByLabel(InputTag const &tag, Handle< PROD > &result) const
Definition: Event.h:355
double RA1_deltaPhiJets_cut_
Definition: SusyDQM.h:117
double RA2_ht_cut_
Definition: SusyDQM.h:131
MonitorElement * hRA1_deltaPhi_mht_jets_nm1_
Definition: SusyDQM.h:156
MonitorElement * hRAL_pt_muons_
Definition: SusyDQM.h:204
MonitorElement * hRAL_N_elecs_
Definition: SusyDQM.h:209
double deltaR(double eta1, double eta2, double phi1, double phi2)
Definition: TreeUtility.cc:17
double RA1_deltaPhi_cut_
Definition: SusyDQM.h:116
MonitorElement * hRA2_eta_jet2_nm1_
Definition: SusyDQM.h:168
MonitorElement * hRAL_Electron_monitor_
Definition: SusyDQM.h:228
MonitorElement * hRA2_deltaPhi_mht_jets_
Definition: SusyDQM.h:197
double RA1_jet2_pt_cut_
Definition: SusyDQM.h:109
double RA1_jet_min_emf_cut_
Definition: SusyDQM.h:105
MonitorElement * hRA1_eta_jet1_nm1_
Definition: SusyDQM.h:152
MonitorElement * hRA1_ht_nm1_
Definition: SusyDQM.h:158
MonitorElement * hRAL_Met_
Definition: SusyDQM.h:216
MonitorElement * hRA1_deltaPhi_jets_
Definition: SusyDQM.h:183
MonitorElement * hRA1_pt_jet2_nm1_
Definition: SusyDQM.h:153
MonitorElement * hRA2_eta_jet1_
Definition: SusyDQM.h:192
double RAL_jet_eta_cut_
Definition: SusyDQM.h:142
double RA2_jet_eta_cut_
Definition: SusyDQM.h:120
double RA1_jet_max_emf_cut_
Definition: SusyDQM.h:106
double RA12_elec_pt_cut_
Definition: SusyDQM.h:100
edm::InputTag met_
Definition: SusyDQM.h:85
int RA2_N_jets_cut_
Definition: SusyDQM.h:129
MonitorElement * hRAL_SSee_monitor_
Definition: SusyDQM.h:232
double RA1_mht_cut_
Definition: SusyDQM.h:115
MonitorElement * hRAL_SSemu_monitor_
Definition: SusyDQM.h:233
MonitorElement * hRA2_eta_jet1_nm1_
Definition: SusyDQM.h:166
tuple muons
Definition: patZpeak.py:38
MonitorElement * hRAL_mass_OS_ee_
Definition: SusyDQM.h:221
MonitorElement * hRA2_pt_jet1_
Definition: SusyDQM.h:191
MonitorElement * hRAL_TriMuon_monitor_
Definition: SusyDQM.h:235
double RA2_mht_cut_
Definition: SusyDQM.h:132
MonitorElement * hRA1_eta_jet1_
Definition: SusyDQM.h:178
MonitorElement * hRA2_pt_elecs_nm1_
Definition: SusyDQM.h:175
double RA2_jet3_pt_cut_
Definition: SusyDQM.h:125
double RAL_met_cut_
Definition: SusyDQM.h:147
MonitorElement * hRAL_phi_muons_
Definition: SusyDQM.h:206
MonitorElement * hRA1_pt_jet3_
Definition: SusyDQM.h:181
edm::InputTag vertex_
Definition: SusyDQM.h:86
MonitorElement * hRAL_mass_SS_ee_
Definition: SusyDQM.h:224
double RA1_alphat_cut_
Definition: SusyDQM.h:113
double RA1_jet1_pt_cut_
Definition: SusyDQM.h:107
MonitorElement * hRA2_eta_jet3_
Definition: SusyDQM.h:196
MonitorElement * hRAL_dR_emu_
Definition: SusyDQM.h:218
double RA1_jet1_eta_cut_
Definition: SusyDQM.h:108
MonitorElement * hRA2_mht_
Definition: SusyDQM.h:199
template<typename Mu , typename Ele , typename Jet , typename Met >
void SusyDQM< Mu, Ele, Jet, Met >::beginJob ( void  )
privatevirtual

Reimplemented from edm::EDAnalyzer.

Definition at line 326 of file SusyDQM.h.

References DQMStore::book1D(), DQMStore::book2D(), dbe_, cmsCodeRules.cppFunctionSkipper::operator, and DQMStore::setCurrentFolder().

326  {
327 
329 
331 
332  hRA1_pt_jet1_nm1_ = dbe_->book1D("RA1_pt_jet1_nm1", "RA1_pt_jet1_nm1", 50, 0., 1000.);
333  hRA1_eta_jet1_nm1_ = dbe_->book1D("RA1_eta_jet1_nm1", "RA1_eta_jet1_nm1", 50, -5., 5.);
334  hRA1_pt_jet2_nm1_ = dbe_->book1D("RA1_pt_jet2_nm1", "RA1_pt_jet2_nm1", 50, 0., 1000.);
335  hRA1_eta_jet2_nm1_ = dbe_->book1D("RA1_eta_jet2_nm1", "RA1_eta_jet2_nm1", 50, -5., 5.);
336  hRA1_pt_jet3_nm1_ = dbe_->book1D("RA1_pt_jet3_nm1", "RA1_pt_jet3_nm1", 50, 0., 1000.);
337  hRA1_deltaPhi_mht_jets_nm1_ = dbe_->book1D("RA1_deltaPhi_mht_jets_nm1", "RA1_deltaPhi_mht_jets_nm1", 50, 0., 2.);
338  hRA1_deltaPhi_jets_nm1_ = dbe_->book1D("RA1_deltaPhi_jets_nm1", "RA1_deltaPhi_jets_nm1", 50, 0., 4.);
339  hRA1_ht_nm1_ = dbe_->book1D("RA1_ht_nm1", "RA1_ht_nm1", 50, 0., 1000.);
340  hRA1_mht_nm1_ = dbe_->book1D("RA1_mht_nm1", "RA1_mht_nm1", 50, 0., 1000.);
341  hRA1_alphat_nm1_ = dbe_->book1D("RA1_alphat_nm1", "RA1_alphat_nm1", 50, 0., 2.);
342  hRA1_pt_muons_nm1_ = dbe_->book1D("RA1_pt_muons_nm1", "RA1_pt_muons_nm1", 50, 0., 200.);
343  hRA1_pt_elecs_nm1_ = dbe_->book1D("RA1_pt_elecs_nm1", "RA1_pt_elecs_nm1", 50, 0., 200.);
344 
345  hRA2_N_jets_nm1_ = dbe_->book1D("RA2_N_jets_nm1", "RA2_N_jets_nm1", 10, 0., 10.);
346  hRA2_pt_jet1_nm1_ = dbe_->book1D("RA2_pt_jet1_nm1", "RA2_pt_jet1_nm1", 50, 0., 1000.);
347  hRA2_eta_jet1_nm1_ = dbe_->book1D("RA2_eta_jet1_nm1", "RA2_eta_jet1_nm1", 50, -5., 5.);
348  hRA2_pt_jet2_nm1_ = dbe_->book1D("RA2_pt_jet2_nm1", "RA2_pt_jet2_nm1", 50, 0., 1000.);
349  hRA2_eta_jet2_nm1_ = dbe_->book1D("RA2_eta_jet2_nm1", "RA2_eta_jet2_nm1", 50, -5., 5.);
350  hRA2_pt_jet3_nm1_ = dbe_->book1D("RA2_pt_jet3_nm1", "RA2_pt_jet3_nm1", 50, 0., 1000.);
351  hRA2_eta_jet3_nm1_ = dbe_->book1D("RA2_eta_jet3_nm1", "RA2_eta_jet3_nm1", 50, -5., 5.);
352  hRA2_deltaPhi_mht_jets_nm1_ = dbe_->book1D("RA2_deltaPhi_mht_jets_nm1", "RA2_deltaPhi_mht_jets_nm1", 50, 0., 2.);
353  hRA2_ht_nm1_ = dbe_->book1D("RA2_ht_nm1", "RA2_ht_nm1", 50, 0., 2000.);
354  hRA2_mht_nm1_ = dbe_->book1D("RA2_mht_nm1", "RA2_mht_nm1", 50, 0., 1000.);
355  hRA2_pt_muons_nm1_ = dbe_->book1D("RA2_pt_muons_nm1", "RA2_pt_muons_nm1", 50, 0., 200.);
356  hRA2_pt_elecs_nm1_ = dbe_->book1D("RA2_pt_elecs_nm1", "RA2_pt_elecs_nm1", 50, 0., 200.);
357 
358  hRA1_pt_jet1_ = dbe_->book1D("RA1_pt_jet1", "RA1_pt_jet1", 50, 0., 1000.);
359  hRA1_eta_jet1_ = dbe_->book1D("RA1_eta_jet1", "RA1_eta_jet1", 50, -5., 5.);
360  hRA1_pt_jet2_ = dbe_->book1D("RA1_pt_jet2", "RA1_pt_jet2", 50, 0., 1000.);
361  hRA1_eta_jet2_ = dbe_->book1D("RA1_eta_jet2", "RA1_eta_jet2", 50, -5., 5.);
362  hRA1_pt_jet3_ = dbe_->book1D("RA1_pt_jet3", "RA1_pt_jet3", 50, 0., 1000.);
363  hRA1_deltaPhi_mht_jets_ = dbe_->book1D("RA1_deltaPhi_mht_jets", "RA1_deltaPhi_mht_jets", 50, 0., 2.);
364  hRA1_deltaPhi_jets_ = dbe_->book1D("RA1_deltaPhi_jets", "RA1_deltaPhi_jets", 50, 0., 4.);
365  hRA1_ht_ = dbe_->book1D("RA1_ht", "RA1_ht", 50, 0., 1000.);
366  hRA1_mht_ = dbe_->book1D("RA1_mht", "RA1_mht", 50, 0., 1000.);
367  hRA1_alphat_ = dbe_->book1D("RA1_alphat", "RA1_alphat", 50, 0., 2.);
368  hRA1_pt_muons_ = dbe_->book1D("RA1_pt_muons", "RA1_pt_muons", 50, 0., 200.);
369  hRA1_pt_elecs_ = dbe_->book1D("RA1_pt_elecs", "RA1_pt_elecs", 50, 0., 200.);
370 
371  hRA2_N_jets_ = dbe_->book1D("RA2_N_jets", "RA2_N_jets", 10, 0., 10.);
372  hRA2_pt_jet1_ = dbe_->book1D("RA2_pt_jet1", "RA2_pt_jet1", 50, 0., 1000.);
373  hRA2_eta_jet1_ = dbe_->book1D("RA2_eta_jet1", "RA2_eta_jet1", 50, -5., 5.);
374  hRA2_pt_jet2_ = dbe_->book1D("RA2_pt_jet2", "RA2_pt_jet2", 50, 0., 1000.);
375  hRA2_eta_jet2_ = dbe_->book1D("RA2_eta_jet2", "RA2_eta_jet2", 50, -5., 5.);
376  hRA2_pt_jet3_ = dbe_->book1D("RA2_pt_jet3", "RA2_pt_jet3", 50, 0., 1000.);
377  hRA2_eta_jet3_ = dbe_->book1D("RA2_eta_jet3", "RA2_eta_jet3", 50, -5., 5.);
378  hRA2_deltaPhi_mht_jets_ = dbe_->book1D("RA2_deltaPhi_mht_jets", "RA2_deltaPhi_mht_jets", 50, 0., 2.);
379  hRA2_ht_ = dbe_->book1D("RA2_ht", "RA2_ht", 50, 0., 2000.);
380  hRA2_mht_ = dbe_->book1D("RA2_mht", "RA2_mht", 50, 0., 1000.);
381  hRA2_pt_muons_ = dbe_->book1D("RA2_pt_muons", "RA2_pt_muons", 50, 0., 200.);
382  hRA2_pt_elecs_ = dbe_->book1D("RA2_pt_elecs", "RA2_pt_elecs", 50, 0., 200.);
383 
384  hRAL_N_muons_ = dbe_->book1D("RAL_N_muons", "RAL_N_muons", 10, 0., 10.);
385  hRAL_pt_muons_ = dbe_->book1D("RAL_pt_muons", "RAL_pt_muons", 50, 0., 300.);
386  hRAL_eta_muons_ = dbe_->book1D("RAL_eta_muons", "RAL_eta_muons", 50, -2.5, 2.5);
387  hRAL_phi_muons_ = dbe_->book1D("RAL_phi_muons", "RAL_phi_muons", 50, -4., 4.);
388  hRAL_Iso_muons_ = dbe_->book1D("RAL_Iso_muons", "RAL_Iso_muons", 50, 0., 25.);
389 
390  hRAL_N_elecs_ = dbe_->book1D("RAL_N_elecs", "RAL_N_elecs", 10, 0., 10.);
391  hRAL_pt_elecs_ = dbe_->book1D("RAL_pt_elecs", "RAL_pt_elecs", 50, 0., 300.);
392  hRAL_eta_elecs_ = dbe_->book1D("RAL_eta_elecs", "RAL_eta_elecs", 50, -2.5, 2.5);
393  hRAL_phi_elecs_ = dbe_->book1D("RAL_phi_elecs", "RAL_phi_elecs", 50, -4., 4.);
394  hRAL_Iso_elecs_ = dbe_->book1D("RAL_Iso_elecs", "RAL_Iso_elecs", 50, 0., 25.);
395 
396  hRAL_Sum_pt_jets_ = dbe_->book1D("RAL_Sum_pt_jets", "RAL_Sum_pt_jets", 50, 0., 2000.);
397  hRAL_Met_ = dbe_->book1D("RAL_Met", "RAL_Met", 50, 0., 1000.);
398 
399  hRAL_dR_emu_ = dbe_->book1D("RAL_deltaR_emu", "RAL_deltaR_emu", 50, 0., 10.);
400 
401  hRAL_mass_OS_mumu_ = dbe_->book1D("RAL_mass_OS_mumu", "RAL_mass_OS_mumu", 50, 0., 300.);
402  hRAL_mass_OS_ee_ = dbe_->book1D("RAL_mass_OS_ee", "RAL_mass_OS_ee", 50, 0., 300.);
403  hRAL_mass_OS_emu_ = dbe_->book1D("RAL_mass_OS_emu", "RAL_mass_OS_emu", 50, 0., 300.);
404  hRAL_mass_SS_mumu_ = dbe_->book1D("RAL_mass_SS_mumu", "RAL_mass_SS_mumu", 50, 0., 300.);
405  hRAL_mass_SS_ee_ = dbe_->book1D("RAL_mass_SS_ee", "RAL_mass_SS_ee", 50, 0., 300.);
406  hRAL_mass_SS_emu_ = dbe_->book1D("RAL_mass_SS_emu", "RAL_mass_SS_emu", 50, 0., 300.);
407 
408  hRAL_Muon_monitor_ = dbe_->book2D("RAL_Single_Muon_Selection", "RAL_Single_Muon_Selection", 50, 0., 1000., 50, 0.,
409  1000.);
410  hRAL_Electron_monitor_ = dbe_->book2D("RAL_Single_Electron_Selection", "RAL_Single_Electron_Selection", 50, 0.,
411  1000., 50, 0., 1000.);
412  hRAL_OSee_monitor_ = dbe_->book2D("RAL_OS_Electron_Selection", "RAL_OS_Electron_Selection", 50, 0., 1000., 50, 0.,
413  1000.);
414  hRAL_OSemu_monitor_ = dbe_->book2D("RAL_OS_ElectronMuon_Selection", "RAL_OS_ElectronMuon_Selection", 50, 0., 1000.,
415  50, 0., 1000.);
416  hRAL_OSmumu_monitor_ = dbe_->book2D("RAL_OS_Muon_Selection", "RAL_OS_Muon_Selection", 50, 0., 1000., 50, 0., 1000.);
417  hRAL_SSee_monitor_ = dbe_->book2D("RAL_SS_Electron_Selection", "RAL_SS_Electron_Selection", 50, 0., 1000., 50, 0.,
418  1000.);
419  hRAL_SSemu_monitor_ = dbe_->book2D("RAL_SS_ElectronMuon_Selection", "RAL_SS_ElectronMuon_Selection", 50, 0., 1000.,
420  50, 0., 1000.);
421  hRAL_SSmumu_monitor_ = dbe_->book2D("RAL_SS_Muon_Selection", "RAL_SS_Muon_Selection", 50, 0., 1000., 50, 0., 1000.);
422  hRAL_TriMuon_monitor_ = dbe_->book2D("RAL_Tri_Muon_Selection", "RAL_Tri_Muon_Selection", 50, 0., 1000., 50, 0.,
423  1000.);
424 
425 }
MonitorElement * hRA1_pt_jet1_nm1_
Definition: SusyDQM.h:151
MonitorElement * hRAL_Iso_elecs_
Definition: SusyDQM.h:213
MonitorElement * hRAL_OSemu_monitor_
Definition: SusyDQM.h:230
MonitorElement * hRA2_pt_jet3_nm1_
Definition: SusyDQM.h:169
MonitorElement * hRA1_eta_jet2_nm1_
Definition: SusyDQM.h:154
MonitorElement * hRA1_eta_jet2_
Definition: SusyDQM.h:180
MonitorElement * hRA2_pt_elecs_
Definition: SusyDQM.h:201
MonitorElement * hRAL_N_muons_
Definition: SusyDQM.h:203
MonitorElement * hRA2_deltaPhi_mht_jets_nm1_
Definition: SusyDQM.h:171
MonitorElement * hRA2_N_jets_nm1_
Definition: SusyDQM.h:164
MonitorElement * book1D(const char *name, const char *title, int nchX, double lowX, double highX)
Book 1D histogram.
Definition: DQMStore.cc:514
MonitorElement * hRA2_pt_jet1_nm1_
Definition: SusyDQM.h:165
MonitorElement * hRA1_pt_elecs_
Definition: SusyDQM.h:188
MonitorElement * hRAL_Iso_muons_
Definition: SusyDQM.h:207
MonitorElement * hRA2_eta_jet2_
Definition: SusyDQM.h:194
MonitorElement * hRAL_SSmumu_monitor_
Definition: SusyDQM.h:234
MonitorElement * hRAL_Sum_pt_jets_
Definition: SusyDQM.h:215
std::string moduleName_
Definition: SusyDQM.h:80
MonitorElement * hRA1_pt_jet3_nm1_
Definition: SusyDQM.h:155
MonitorElement * hRA1_deltaPhi_mht_jets_
Definition: SusyDQM.h:182
MonitorElement * hRA2_ht_
Definition: SusyDQM.h:198
MonitorElement * hRA2_pt_jet3_
Definition: SusyDQM.h:195
MonitorElement * hRA1_pt_muons_
Definition: SusyDQM.h:187
MonitorElement * hRAL_eta_elecs_
Definition: SusyDQM.h:211
MonitorElement * hRA1_mht_
Definition: SusyDQM.h:185
MonitorElement * hRA1_pt_muons_nm1_
Definition: SusyDQM.h:161
MonitorElement * hRA2_N_jets_
Definition: SusyDQM.h:190
MonitorElement * hRA2_eta_jet3_nm1_
Definition: SusyDQM.h:170
MonitorElement * hRAL_mass_SS_mumu_
Definition: SusyDQM.h:223
MonitorElement * hRA2_pt_muons_
Definition: SusyDQM.h:200
MonitorElement * hRA1_pt_elecs_nm1_
Definition: SusyDQM.h:162
MonitorElement * hRA2_pt_jet2_
Definition: SusyDQM.h:193
MonitorElement * hRA1_alphat_
Definition: SusyDQM.h:186
MonitorElement * hRAL_mass_SS_emu_
Definition: SusyDQM.h:225
MonitorElement * hRA2_pt_jet2_nm1_
Definition: SusyDQM.h:167
MonitorElement * hRA2_pt_muons_nm1_
Definition: SusyDQM.h:174
MonitorElement * hRA1_pt_jet1_
Definition: SusyDQM.h:177
MonitorElement * hRA1_ht_
Definition: SusyDQM.h:184
MonitorElement * hRAL_OSee_monitor_
Definition: SusyDQM.h:229
MonitorElement * hRA1_mht_nm1_
Definition: SusyDQM.h:159
MonitorElement * hRA1_deltaPhi_jets_nm1_
Definition: SusyDQM.h:157
MonitorElement * hRAL_mass_OS_emu_
Definition: SusyDQM.h:222
MonitorElement * hRAL_mass_OS_mumu_
Definition: SusyDQM.h:220
MonitorElement * hRAL_OSmumu_monitor_
Definition: SusyDQM.h:231
MonitorElement * hRA1_alphat_nm1_
Definition: SusyDQM.h:160
MonitorElement * hRAL_Muon_monitor_
Definition: SusyDQM.h:227
MonitorElement * hRAL_pt_elecs_
Definition: SusyDQM.h:210
MonitorElement * hRA2_mht_nm1_
Definition: SusyDQM.h:173
MonitorElement * hRA2_ht_nm1_
Definition: SusyDQM.h:172
MonitorElement * hRAL_eta_muons_
Definition: SusyDQM.h:205
MonitorElement * hRAL_phi_elecs_
Definition: SusyDQM.h:212
MonitorElement * hRA1_pt_jet2_
Definition: SusyDQM.h:179
MonitorElement * hRA1_deltaPhi_mht_jets_nm1_
Definition: SusyDQM.h:156
MonitorElement * hRAL_pt_muons_
Definition: SusyDQM.h:204
MonitorElement * hRAL_N_elecs_
Definition: SusyDQM.h:209
DQMStore * dbe_
Definition: SusyDQM.h:78
MonitorElement * hRA2_eta_jet2_nm1_
Definition: SusyDQM.h:168
MonitorElement * hRAL_Electron_monitor_
Definition: SusyDQM.h:228
MonitorElement * hRA2_deltaPhi_mht_jets_
Definition: SusyDQM.h:197
MonitorElement * hRA1_eta_jet1_nm1_
Definition: SusyDQM.h:152
MonitorElement * hRA1_ht_nm1_
Definition: SusyDQM.h:158
MonitorElement * hRAL_Met_
Definition: SusyDQM.h:216
MonitorElement * hRA1_deltaPhi_jets_
Definition: SusyDQM.h:183
MonitorElement * hRA1_pt_jet2_nm1_
Definition: SusyDQM.h:153
MonitorElement * hRA2_eta_jet1_
Definition: SusyDQM.h:192
MonitorElement * hRAL_SSee_monitor_
Definition: SusyDQM.h:232
MonitorElement * hRAL_SSemu_monitor_
Definition: SusyDQM.h:233
MonitorElement * hRA2_eta_jet1_nm1_
Definition: SusyDQM.h:166
MonitorElement * hRAL_mass_OS_ee_
Definition: SusyDQM.h:221
MonitorElement * hRA2_pt_jet1_
Definition: SusyDQM.h:191
MonitorElement * hRAL_TriMuon_monitor_
Definition: SusyDQM.h:235
MonitorElement * hRA1_eta_jet1_
Definition: SusyDQM.h:178
MonitorElement * hRA2_pt_elecs_nm1_
Definition: SusyDQM.h:175
MonitorElement * hRAL_phi_muons_
Definition: SusyDQM.h:206
MonitorElement * hRA1_pt_jet3_
Definition: SusyDQM.h:181
MonitorElement * hRAL_mass_SS_ee_
Definition: SusyDQM.h:224
MonitorElement * book2D(const char *name, const char *title, int nchX, double lowX, double highX, int nchY, double lowY, double highY)
Book 2D histogram.
Definition: DQMStore.cc:642
void setCurrentFolder(const std::string &fullpath)
Definition: DQMStore.cc:232
MonitorElement * hRA2_eta_jet3_
Definition: SusyDQM.h:196
MonitorElement * hRAL_dR_emu_
Definition: SusyDQM.h:218
MonitorElement * hRA2_mht_
Definition: SusyDQM.h:199
template<typename Mu , typename Ele , typename Jet , typename Met >
void SusyDQM< Mu, Ele, Jet, Met >::beginRun ( const edm::Run run)
protected

Definition at line 428 of file SusyDQM.h.

428  {
429 
430 }
template<typename Mu , typename Ele , typename Jet , typename Met >
void SusyDQM< Mu, Ele, Jet, Met >::endJob ( void  )
privatevirtual

Reimplemented from edm::EDAnalyzer.

Definition at line 936 of file SusyDQM.h.

936  {
937 
938 }
template<typename Mu , typename Ele , typename Jet , typename Met >
void SusyDQM< Mu, Ele, Jet, Met >::endRun ( const edm::Run run)
protected

Definition at line 931 of file SusyDQM.h.

931  {
932 
933 }
template<typename Mu , typename Ele , typename Jet , typename Met >
bool SusyDQM< Mu, Ele, Jet, Met >::goodSusyElectron ( const Ele *  ele)
privatevirtual

Definition at line 433 of file SusyDQM.h.

433  {
434  // if (ele->pt() < elec_pt_cut_)
435  // return false;
436  if (fabs(ele->eta()) > elec_eta_cut_)
437  return false;
438  // if (ele->mva() < elec_mva_cut_)
439  // return false;
440  if (fabs(ele->gsfTrack()->dxy(bs)) > elec_d0_cut_)
441  return false;
442  return true;
443 }
math::XYZPoint bs
Definition: SusyDQM.h:149
double elec_eta_cut_
Definition: SusyDQM.h:88
double elec_d0_cut_
Definition: SusyDQM.h:90
template<typename Mu , typename Ele , typename Jet , typename Met >
bool SusyDQM< Mu, Ele, Jet, Met >::goodSusyMuon ( const Mu mu)
privatevirtual

Definition at line 446 of file SusyDQM.h.

446  {
447  // if (mu->pt() < muon_pt_cut_)
448  // return false;
449  if (fabs(mu->eta()) > muon_eta_cut_)
450  return false;
451  if (!mu->isGlobalMuon())
452  return false;
453  if (mu->innerTrack()->numberOfValidHits() < muon_nHits_cut_)
454  return false;
455  if (mu->globalTrack()->normalizedChi2() > muon_nChi2_cut_)
456  return false;
457  if (fabs(mu->innerTrack()->dxy(bs)) > muon_d0_cut_)
458  return false;
459  return true;
460 }
math::XYZPoint bs
Definition: SusyDQM.h:149
double muon_eta_cut_
Definition: SusyDQM.h:92
double muon_nChi2_cut_
Definition: SusyDQM.h:94
double muon_d0_cut_
Definition: SusyDQM.h:95
double muon_nHits_cut_
Definition: SusyDQM.h:93
template<typename Mu , typename Ele , typename Jet , typename Met >
void SusyDQM< Mu, Ele, Jet, Met >::initialize ( )
private

Definition at line 321 of file SusyDQM.h.

321  {
322 
323 }

Member Data Documentation

template<typename Mu , typename Ele , typename Jet , typename Met >
math::XYZPoint SusyDQM< Mu, Ele, Jet, Met >::bs
private

Definition at line 149 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
DQMStore* SusyDQM< Mu, Ele, Jet, Met >::dbe_
private

Definition at line 78 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::elec_d0_cut_
private

Definition at line 90 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::elec_eta_cut_
private

Definition at line 88 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::elec_mva_cut_
private

Definition at line 89 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
edm::InputTag SusyDQM< Mu, Ele, Jet, Met >::electrons_
private

Definition at line 83 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA1_alphat_
private

Definition at line 186 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA1_alphat_nm1_
private

Definition at line 160 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA1_deltaPhi_jets_
private

Definition at line 183 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA1_deltaPhi_jets_nm1_
private

Definition at line 157 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA1_deltaPhi_mht_jets_
private

Definition at line 182 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA1_deltaPhi_mht_jets_nm1_
private

Definition at line 156 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA1_eta_jet1_
private

Definition at line 178 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA1_eta_jet1_nm1_
private

Definition at line 152 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA1_eta_jet2_
private

Definition at line 180 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA1_eta_jet2_nm1_
private

Definition at line 154 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA1_ht_
private

Definition at line 184 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA1_ht_nm1_
private

Definition at line 158 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA1_mht_
private

Definition at line 185 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA1_mht_nm1_
private

Definition at line 159 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA1_pt_elecs_
private

Definition at line 188 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA1_pt_elecs_nm1_
private

Definition at line 162 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA1_pt_jet1_
private

Definition at line 177 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA1_pt_jet1_nm1_
private

Definition at line 151 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA1_pt_jet2_
private

Definition at line 179 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA1_pt_jet2_nm1_
private

Definition at line 153 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA1_pt_jet3_
private

Definition at line 181 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA1_pt_jet3_nm1_
private

Definition at line 155 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA1_pt_muons_
private

Definition at line 187 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA1_pt_muons_nm1_
private

Definition at line 161 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA2_deltaPhi_mht_jets_
private

Definition at line 197 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA2_deltaPhi_mht_jets_nm1_
private

Definition at line 171 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA2_eta_jet1_
private

Definition at line 192 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA2_eta_jet1_nm1_
private

Definition at line 166 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA2_eta_jet2_
private

Definition at line 194 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA2_eta_jet2_nm1_
private

Definition at line 168 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA2_eta_jet3_
private

Definition at line 196 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA2_eta_jet3_nm1_
private

Definition at line 170 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA2_ht_
private

Definition at line 198 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA2_ht_nm1_
private

Definition at line 172 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA2_mht_
private

Definition at line 199 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA2_mht_nm1_
private

Definition at line 173 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA2_N_jets_
private

Definition at line 190 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA2_N_jets_nm1_
private

Definition at line 164 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA2_pt_elecs_
private

Definition at line 201 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA2_pt_elecs_nm1_
private

Definition at line 175 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA2_pt_jet1_
private

Definition at line 191 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA2_pt_jet1_nm1_
private

Definition at line 165 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA2_pt_jet2_
private

Definition at line 193 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA2_pt_jet2_nm1_
private

Definition at line 167 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA2_pt_jet3_
private

Definition at line 195 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA2_pt_jet3_nm1_
private

Definition at line 169 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA2_pt_muons_
private

Definition at line 200 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRA2_pt_muons_nm1_
private

Definition at line 174 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRAL_dR_emu_
private

Definition at line 218 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRAL_Electron_monitor_
private

Definition at line 228 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRAL_eta_elecs_
private

Definition at line 211 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRAL_eta_muons_
private

Definition at line 205 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRAL_Iso_elecs_
private

Definition at line 213 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRAL_Iso_muons_
private

Definition at line 207 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRAL_mass_OS_ee_
private

Definition at line 221 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRAL_mass_OS_emu_
private

Definition at line 222 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRAL_mass_OS_mumu_
private

Definition at line 220 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRAL_mass_SS_ee_
private

Definition at line 224 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRAL_mass_SS_emu_
private

Definition at line 225 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRAL_mass_SS_mumu_
private

Definition at line 223 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRAL_Met_
private

Definition at line 216 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRAL_Muon_monitor_
private

Definition at line 227 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRAL_N_elecs_
private

Definition at line 209 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRAL_N_muons_
private

Definition at line 203 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRAL_OSee_monitor_
private

Definition at line 229 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRAL_OSemu_monitor_
private

Definition at line 230 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRAL_OSmumu_monitor_
private

Definition at line 231 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRAL_phi_elecs_
private

Definition at line 212 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRAL_phi_muons_
private

Definition at line 206 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRAL_pt_elecs_
private

Definition at line 210 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRAL_pt_muons_
private

Definition at line 204 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRAL_SSee_monitor_
private

Definition at line 232 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRAL_SSemu_monitor_
private

Definition at line 233 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRAL_SSmumu_monitor_
private

Definition at line 234 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRAL_Sum_pt_jets_
private

Definition at line 215 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
MonitorElement* SusyDQM< Mu, Ele, Jet, Met >::hRAL_TriMuon_monitor_
private

Definition at line 235 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
edm::InputTag SusyDQM< Mu, Ele, Jet, Met >::jets_
private

Definition at line 84 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
edm::InputTag SusyDQM< Mu, Ele, Jet, Met >::met_
private

Definition at line 85 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
std::string SusyDQM< Mu, Ele, Jet, Met >::moduleName_
private

Definition at line 80 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::muon_d0_cut_
private

Definition at line 95 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::muon_eta_cut_
private

Definition at line 92 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::muon_nChi2_cut_
private

Definition at line 94 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::muon_nHits_cut_
private

Definition at line 93 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
edm::InputTag SusyDQM< Mu, Ele, Jet, Met >::muons_
private

Definition at line 82 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
edm::ParameterSet SusyDQM< Mu, Ele, Jet, Met >::parameters_
private
template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RA12_elec_iso_cut_
private

Definition at line 101 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RA12_elec_pt_cut_
private

Definition at line 100 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RA12_muon_iso_cut_
private

Definition at line 98 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RA12_muon_pt_cut_
private

Definition at line 97 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RA1_alphat_cut_
private

Definition at line 113 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RA1_deltaPhi_cut_
private

Definition at line 116 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RA1_deltaPhiJets_cut_
private

Definition at line 117 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RA1_ht_cut_
private

Definition at line 114 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RA1_jet1_eta_cut_
private

Definition at line 108 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RA1_jet1_pt_cut_
private

Definition at line 107 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RA1_jet2_eta_cut_
private

Definition at line 110 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RA1_jet2_pt_cut_
private

Definition at line 109 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RA1_jet3_pt_cut_
private

Definition at line 111 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RA1_jet_eta_cut_
private

Definition at line 104 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RA1_jet_max_emf_cut_
private

Definition at line 106 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RA1_jet_min_emf_cut_
private

Definition at line 105 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RA1_jet_pt_cut_
private

Definition at line 103 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RA1_mht_cut_
private

Definition at line 115 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RA2_deltaPhi_cut_
private

Definition at line 133 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RA2_ht_cut_
private

Definition at line 131 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RA2_jet1_eta_cut_
private

Definition at line 126 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RA2_jet1_pt_cut_
private

Definition at line 123 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RA2_jet2_eta_cut_
private

Definition at line 127 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RA2_jet2_pt_cut_
private

Definition at line 124 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RA2_jet3_eta_cut_
private

Definition at line 128 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RA2_jet3_pt_cut_
private

Definition at line 125 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RA2_jet_eta_cut_
private

Definition at line 120 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RA2_jet_max_emf_cut_
private

Definition at line 122 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RA2_jet_min_emf_cut_
private

Definition at line 121 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RA2_jet_pt_cut_
private

Definition at line 119 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RA2_mht_cut_
private

Definition at line 132 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
int SusyDQM< Mu, Ele, Jet, Met >::RA2_N_jets_cut_
private

Definition at line 129 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RAL_elec_iso_cut_
private

Definition at line 139 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RAL_elec_pt_cut_
private

Definition at line 138 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RAL_jet_eta_cut_
private

Definition at line 142 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RAL_jet_max_emf_cut_
private

Definition at line 144 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RAL_jet_min_emf_cut_
private

Definition at line 143 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RAL_jet_pt_cut_
private

Definition at line 141 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RAL_jet_sum_pt_cut_
private

Definition at line 145 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RAL_met_cut_
private

Definition at line 147 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RAL_muon_iso_cut_
private

Definition at line 136 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
double SusyDQM< Mu, Ele, Jet, Met >::RAL_muon_pt_cut_
private

Definition at line 135 of file SusyDQM.h.

template<typename Mu , typename Ele , typename Jet , typename Met >
edm::InputTag SusyDQM< Mu, Ele, Jet, Met >::vertex_
private

Definition at line 86 of file SusyDQM.h.