Skip to content

Commit

Permalink
refactor: avoid double-static cast in HepMC3Particle.cpp (#3055)
Browse files Browse the repository at this point in the history
closes #647
  • Loading branch information
AJPfleger committed Mar 28, 2024
1 parent 7d9ddad commit bafcc45
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions Examples/Io/HepMC3/src/HepMC3Particle.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@ SimParticle HepMC3Particle::particle(
const HepMC3::ConstGenParticlePtr& particle) {
SimBarcode particleId = barcode(particle);
Acts::PdgParticle pdg = static_cast<Acts::PdgParticle>(particle->pid());
SimParticle fw(particleId, static_cast<Acts::PdgParticle>(particle->pid()),
Acts::findCharge(pdg).value_or(0), particle->generated_mass());
SimParticle fw(particleId, pdg, Acts::findCharge(pdg).value_or(0),
particle->generated_mass());
fw.setDirection(particle->momentum().x(), particle->momentum().y(),
particle->momentum().z());
fw.setAbsoluteMomentum(particle->momentum().p3mod());
Expand Down

0 comments on commit bafcc45

Please sign in to comment.