Skip to content

Commit 5437452

Browse files
committed
[HLT eff] update efficiency calculation
1 parent 7f943ea commit 5437452

File tree

3 files changed

+2
-10
lines changed

3 files changed

+2
-10
lines changed

HLTriggerOffline/Scouting/plugins/PatElectronTagProbeAnalyzer.cc

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,6 @@ class PatElectronTagProbeAnalyzer : public DQMGlobalEDAnalyzer<kTagProbeHistos>
171171
edm::EDGetToken algToken_;
172172
std::shared_ptr<l1t::L1TGlobalUtil> l1GtUtils_;
173173
std::vector<std::string> l1Seeds_;
174-
edm::EDGetTokenT<BXVector<l1t::EGamma>> l1EGToken_;
175174

176175
const edm::EDGetToken triggerResultsToken_;
177176
const edm::EDGetTokenT<pat::TriggerObjectStandAloneCollection> triggerObjects_;
@@ -190,7 +189,6 @@ PatElectronTagProbeAnalyzer::PatElectronTagProbeAnalyzer(const edm::ParameterSet
190189
l1filterToMatch_{iConfig.getParameter<std::vector<std::string>>("l1filterSelection")},
191190
l1filterIndex_{iConfig.getParameter<std::vector<unsigned int>>("l1filterSelectionIndex")},
192191
algToken_{consumes<BXVector<GlobalAlgBlk>>(iConfig.getParameter<edm::InputTag>("AlgInputTag"))},
193-
l1EGToken_{consumes<BXVector<l1t::EGamma>>(iConfig.getParameter<edm::InputTag>("L1ElectronCollection"))},
194192
triggerResultsToken_(
195193
consumes<edm::TriggerResults>(iConfig.getParameter<edm::InputTag>("TriggerResultTag"))),
196194
triggerObjects_(
@@ -225,10 +223,6 @@ void PatElectronTagProbeAnalyzer::dqmAnalyze(edm::Event const& iEvent,
225223
return;
226224
}
227225

228-
229-
edm::Handle<BXVector<l1t::EGamma>> l1EGammaCollection; // TODO
230-
iEvent.getByToken(l1EGToken_, l1EGammaCollection); // TODO
231-
232226
// Load pat Electron ID.
233227
edm::Handle<edm::ValueMap<bool>> tight_ele_id_decisions;
234228
iEvent.getByToken(eleIdMapTightToken_, tight_ele_id_decisions);
@@ -991,7 +985,6 @@ void PatElectronTagProbeAnalyzer::fillDescriptions(edm::ConfigurationDescription
991985
desc.add<std::vector<std::string>>("l1filterSelection", {});
992986
desc.add<std::vector<unsigned int>>("l1filterSelectionIndex", {});
993987
desc.add<edm::InputTag>("AlgInputTag", edm::InputTag("gtStage2Digis"));
994-
desc.add<edm::InputTag>("L1ElectronCollection", edm::InputTag("gtStage2Digis", "EGamma"));
995988
desc.add<std::vector<std::string>>("L1Seeds", {});
996989
desc.add<edm::InputTag>("l1tAlgBlkInputTag", edm::InputTag("gtStage2Digis"));
997990
desc.add<edm::InputTag>("l1tExtBlkInputTag", edm::InputTag("gtStage2Digis"));

HLTriggerOffline/Scouting/plugins/ScoutingElectronTagProbeAnalyzer.cc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -233,7 +233,7 @@ void ScoutingElectronTagProbeAnalyzer::dqmAnalyze(edm::Event const& iEvent,
233233
int second_sct_pt_order = -1;
234234
for (size_t second_sct_local_index=0; second_sct_local_index < indexed_sctElectrons.size(); second_sct_local_index++) {
235235
const auto sct_el_second = indexed_sctElectrons[second_sct_local_index].second;
236-
second_sct_pt_order += 1;
236+
if (scoutingDQMUtils::scoutingElectronID(sct_el_second)) second_sct_pt_order += 1; // Only use scouting electron passing ID in HLT eff calculation.
237237
if (&sct_el_second == &sct_el)
238238
continue;
239239
math::PtEtaPhiMLorentzVector probe_sct_el(
@@ -326,7 +326,7 @@ void ScoutingElectronTagProbeAnalyzer::fillHistograms_resonance(
326326
}
327327
}
328328
else if (pt_order == 1){
329-
histos.subleading_electron.hPt_Endcap_passBaseDST->Fill(el.pt());
329+
histos.subleading_electron.hPt_Barrel_passBaseDST->Fill(el.pt());
330330
histos.subleading_electron.hEta_passBaseDST->Fill(el.eta());
331331
for(unsigned int iTrig = 0; iTrig < vtriggerSelection_.size(); iTrig++){
332332
if(scoutingElectron_passHLT(el, legObjectsCollection[iTrig])){

HLTriggerOffline/Scouting/python/PatElectronTagProbeAnalyzer_cfi.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,6 @@
4848
AlgInputTag = cms.InputTag("gtStage2Digis"),
4949
l1tAlgBlkInputTag = cms.InputTag("gtStage2Digis"),
5050
l1tExtBlkInputTag = cms.InputTag("gtStage2Digis"),
51-
L1ElectronCollection = cms.InputTag("gtStage2Digis", "EGamma"),
5251
L1Seeds = cms.vstring(DoubleEGL1 + SinglePhotonL1),
5352
ReadPrescalesFromFile = cms.bool(False),
5453
TriggerResultTag = cms.InputTag("TriggerResults", "", "HLT"),

0 commit comments

Comments
 (0)