Skip to content

Commit

Permalink
Refactoring of HLTEcalPhiSymFilter.
Browse files Browse the repository at this point in the history
  • Loading branch information
thomreis committed Jun 10, 2022
1 parent ece8b14 commit 99e32f4
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions HLTrigger/special/plugins/HLTEcalPhiSymFilter.cc
Expand Up @@ -114,7 +114,7 @@ bool HLTEcalPhiSymFilter::filter(edm::StreamID, edm::Event& event, const edm::Ev
EBDetId hitDetId = hit.id();
uint16_t statusCode = 0;
if (useRecoFlag_)
statusCode = (*EBRechits->find(hit.id())).recoFlag();
statusCode = EBRechits->find(hitDetId)->recoFlag();
else
statusCode = channelStatus[itunb->id().rawId()].getStatusCode();
int iRing = CalibRing.getRingIndex(hitDetId);
Expand All @@ -125,7 +125,8 @@ bool HLTEcalPhiSymFilter::filter(edm::StreamID, edm::Event& event, const edm::Ev
ampCut = ampCut_barlP_[iRing - N_RING_BARREL / 2];
float amplitude = hit.amplitude();
if (statusCode <= statusThreshold_ && amplitude > ampCut) {
phiSymEBDigiCollection->push_back((*EBDigis->find(hit.id())).id(), (*EBDigis->find(hit.id())).begin());
const auto digiIt = EBDigis->find(hitDetId);
phiSymEBDigiCollection->push_back(digiIt->id(), digiIt->begin());
}
}

Expand All @@ -136,7 +137,7 @@ bool HLTEcalPhiSymFilter::filter(edm::StreamID, edm::Event& event, const edm::Ev
EEDetId hitDetId = hit.id();
uint16_t statusCode = 0;
if (useRecoFlag_)
statusCode = (*EERechits->find(hit.id())).recoFlag();
statusCode = EERechits->find(hitDetId)->recoFlag();
else
statusCode = channelStatus[itune->id().rawId()].getStatusCode();
int iRing = CalibRing.getRingIndex(hitDetId);
Expand All @@ -147,7 +148,8 @@ bool HLTEcalPhiSymFilter::filter(edm::StreamID, edm::Event& event, const edm::Ev
ampCut = ampCut_endcP_[iRing - N_RING_BARREL - N_RING_ENDCAP / 2];
float amplitude = hit.amplitude();
if (statusCode <= statusThreshold_ && amplitude > ampCut) {
phiSymEEDigiCollection->push_back((*EEDigis->find(hit.id())).id(), (*EEDigis->find(hit.id())).begin());
const auto digiIt = EEDigis->find(hitDetId);
phiSymEEDigiCollection->push_back(digiIt->id(), digiIt->begin());
}
}

Expand Down

0 comments on commit 99e32f4

Please sign in to comment.