Skip to content
Snippets Groups Projects

barcode -> ID migration for HGTD/InDet/MuonDigitization.

Merged John Derek Chapman requested to merge jchapman/athena:DigitizationToID_main into main
3 files
+ 5
4
Compare changes
  • Side-by-side
  • Inline
Files
3
@@ -427,7 +427,7 @@ StatusCode TRTDigitizationTool::processStraws(const EventContext& ctx,
for (TimedHitCollection<TRTUncompressedHit>::const_iterator hit_iter(i); hit_iter != e; ++hit_iter ) {
const HepMcParticleLink::PositionFlag idxFlag = (hit_iter->eventId()==0) ? HepMcParticleLink::IS_POSITION: HepMcParticleLink::IS_EVENTNUM; // suspect that we could use evtIndex here rather than hit_iter->eventId()
// create a new deposit
InDetSimData::Deposit deposit( HepMcParticleLink((*hit_iter)->GetTrackID(), hit_iter->eventId(), idxFlag, HepMcParticleLink::IS_BARCODE, ctx), (*hit_iter)->GetEnergyDeposit() ); // FIXME
InDetSimData::Deposit deposit( HepMcParticleLink((*hit_iter)->truthBarcode(), hit_iter->eventId(), idxFlag, HepMcParticleLink::IS_BARCODE, ctx), (*hit_iter)->GetEnergyDeposit() ); // FIXME
if (HepMC::ignoreTruthLink(deposit.first, m_vetoPileUpTruthLinks)) {
continue;
}
Loading