1717#include " PWGJE/DataModel/Jet.h"
1818#include " PWGJE/DataModel/JetReducedData.h"
1919
20- #include " Common/CCDB/EventSelectionParams.h"
2120#include " Common/CCDB/RCTSelectionFlags.h"
2221#include " Common/Core/RecoDecay.h"
2322#include " Common/DataModel/EventSelection.h"
@@ -1551,7 +1550,7 @@ struct BaryonPairInJets {
15511550 float const particleDeltaPhi = RecoDecay::constrainAngle (particle.phi () - particleJet.phi (), -o2::constants::math::PI );
15521551 float const particleJetDistance = std::hypot (particle.eta () - particleJet.eta (), particleDeltaPhi);
15531552 int8_t const sign = particle.pdgCode () > 0 ? 1 : -1 ;
1554- generatedParticleIds.insert (static_cast < int64_t >( particle.globalIndex () ));
1553+ generatedParticleIds.insert (particle.globalIndex ());
15551554 generatedProtons.push_back ({particle.pt (), particle.eta (), particle.phi (), sign});
15561555 registry.fill (HIST (" mc/efficiency/generatedPrimaryProton" ), static_cast <float >(sign), particle.pt (), detectorJet.pt (), particleJetDistance, weight);
15571556 }
@@ -1567,7 +1566,7 @@ struct BaryonPairInJets {
15671566 continue ;
15681567 }
15691568 auto particle = jetTrack.template mcParticle_as <aod::JetParticles>();
1570- auto const particleId = static_cast < int64_t >( particle.globalIndex () );
1569+ auto const particleId = particle.globalIndex ();
15711570 if (!generatedParticleIds.contains (particleId)) {
15721571 continue ;
15731572 }
@@ -1578,7 +1577,11 @@ struct BaryonPairInJets {
15781577 float const particleDeltaPhi = RecoDecay::constrainAngle (particle.phi () - particleJet.phi (), -o2::constants::math::PI );
15791578 float const particleJetDistance = std::hypot (particle.eta () - particleJet.eta (), particleDeltaPhi);
15801579 int8_t const sign = particle.pdgCode () > 0 ? 1 : -1 ;
1581- SelectedParticle const selectedParticle{particle.pt (), particle.eta (), particle.phi (), sign};
1580+ SelectedParticle const selectedParticle{
1581+ .pt = particle.pt (),
1582+ .eta = particle.eta (),
1583+ .phi = particle.phi (),
1584+ .sign = sign};
15821585 if (trackSelectedParticleIds.insert (particleId).second ) {
15831586 trackSelectedProtons.push_back (selectedParticle);
15841587 registry.fill (HIST (" mc/efficiency/trackSelectedPrimaryProton" ), static_cast <float >(sign), particle.pt (), detectorJet.pt (), particleJetDistance, weight);
0 commit comments