Skip to content

Commit

Permalink
fix the initialisation in the base class and subsequent DQM classes o…
Browse files Browse the repository at this point in the history
…f MET/Jet/HT
  • Loading branch information
tankit committed Jul 13, 2017
1 parent 2f0bf8c commit 1cfdc43
Show file tree
Hide file tree
Showing 5 changed files with 4 additions and 41 deletions.
6 changes: 0 additions & 6 deletions DQMOffline/Trigger/plugins/HTDQM.cc
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,6 @@ void HTDQM::initialise(const edm::ParameterSet& iConfig ){
ht_binning_ = getHistoPSet(iConfig.getParameter<edm::ParameterSet>("histoPSet").getParameter<edm::ParameterSet>("htPSet"));
ls_binning_ = getHistoLSPSet (iConfig.getParameter<edm::ParameterSet>("histoPSet").getParameter<edm::ParameterSet>("htlsPSet"));

htME_variableBinning_.numerator = nullptr;
htME_variableBinning_.denominator = nullptr;
htVsMET_.numerator = nullptr;
htVsMET_.denominator = nullptr;
htVsLS_.numerator = nullptr;
htVsLS_.denominator = nullptr;
}

void HTDQM::bookHistograms(DQMStore::IBooker & ibooker)
Expand Down
19 changes: 0 additions & 19 deletions DQMOffline/Trigger/plugins/JetDQM.cc
Original file line number Diff line number Diff line change
Expand Up @@ -18,25 +18,6 @@ void JetDQM::initialise(const edm::ParameterSet& iConfig){
mindphijmet_binning_ = getHistoPSet(iConfig.getParameter<edm::ParameterSet>("histoPSet").getParameter<edm::ParameterSet>("mindphijmetPSet"));
ls_binning_ = getHistoLSPSet (iConfig.getParameter<edm::ParameterSet>("histoPSet").getParameter<edm::ParameterSet>("jetlsPSet"));

jet1ptME_.clear();
jet2ptME_.clear();
jet1etaME_.clear();
jet2etaME_.clear();

cjetetaME_.clear();
fjetetaME_.clear();
cjetptME_.clear();
fjetptME_.clear();

mjjME_.clear();
detajjME_.clear();
dphijjME_.clear();

mindphijmetME_.clear();

jet1etaVsLS_.clear();
mjjVsLS_.clear();
mindphijmetVsLS_.clear();
}

void JetDQM::bookHistograms(DQMStore::IBooker & ibooker)
Expand Down
8 changes: 0 additions & 8 deletions DQMOffline/Trigger/plugins/METDQM.cc
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,6 @@ void METDQM::initialise(const edm::ParameterSet& iConfig ){
phi_binning_ = getHistoPSet(iConfig.getParameter<edm::ParameterSet>("histoPSet").getParameter<edm::ParameterSet>("phiPSet"));
ls_binning_ = getHistoLSPSet (iConfig.getParameter<edm::ParameterSet>("histoPSet").getParameter<edm::ParameterSet> ("lsPSet") );

metME_.numerator = nullptr;
metME_.denominator = nullptr;
metME_variableBinning_.numerator = nullptr;
metME_variableBinning_.denominator = nullptr;
metVsLS_.numerator = nullptr;
metVsLS_.denominator = nullptr;
metPhiME_.numerator = nullptr;
metPhiME_.denominator = nullptr;
}

void METDQM::bookHistograms(DQMStore::IBooker & ibooker)
Expand Down
8 changes: 2 additions & 6 deletions DQMOffline/Trigger/plugins/TriggerDQMBase.h
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,8 @@ class TriggerDQMBase
};

struct ObjME {
MonitorElement* numerator;
MonitorElement* denominator;
inline void clear(){
numerator = nullptr;
denominator = nullptr;
};
MonitorElement* numerator = nullptr;
MonitorElement* denominator = nullptr;
};

static void fillHistoPSetDescription(edm::ParameterSetDescription & pset);
Expand Down
4 changes: 2 additions & 2 deletions DQMOffline/Trigger/python/VBFSUSYMonitor_Client_cff.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,8 @@

),
efficiencyProfile = cms.untracked.vstring(
"effic_ht_vs_MET 'HT efficiency vs MET; MET; PF HT efficiency' htVsMET_numerator htVsMET_denominator"
"effic_ht_vs_LS 'HT efficiency vs LS; LS; PF HT efficiency' htVsLS_numerator htVsLS_denominator"
"effic_ht_vs_MET 'HT efficiency vs MET; MET; PF HT efficiency' htVsMET_numerator htVsMET_denominator",
"effic_ht_vs_LS 'HT efficiency vs LS; LS; PF HT efficiency' htVsLS_numerator htVsLS_denominator",
"effic_met_vs_LS 'MET efficiency vs LS; LS; PF MET efficiency' metVsLS_numerator metVsLS_denominator",
"effic_jet1etaVsLS 'Jet1 #eta efficiency vs LS; LS; jet1 #eta efficiency' jet1etaVsLS_numerator jet1etaVsLS_denominator",
"effic_mjjVsLS 'M_{jj} efficiency vs LS; LS; M_{jj} efficiency' mjjVsLS_numerator mjjVsLS_denominator",
Expand Down

0 comments on commit 1cfdc43

Please sign in to comment.