Skip to content
Snippets Groups Projects

Drop AuxElement from accessors in BuildTruthTaus

Closed Antonio De Maria requested to merge ademaria-main-patch-88203 into main
1 file
+ 3
3
Compare changes
  • Side-by-side
  • Inline
@@ -169,14 +169,14 @@ BuildTruthTaus::buildTruthTausFromTruthParticles(TruthTausEvent& truthTausEvent)
// Run classification
auto pClassification = m_tMCTruthClassifier->particleTruthClassifier(xTruthTau);
static const SG::AuxElement::Accessor<unsigned int> decClassifierParticleType("classifierParticleType");
static const SG::AuxElement::Accessor<unsigned int> decClassifierParticleOrigin("classifierParticleOrigin");
static const SG::Accessor<unsigned int> decClassifierParticleType("classifierParticleType");
static const SG::Accessor<unsigned int> decClassifierParticleOrigin("classifierParticleOrigin");
decClassifierParticleType(*xTruthTau) = pClassification.first;
decClassifierParticleOrigin(*xTruthTau) = pClassification.second;
// create link to the original TruthParticle
ElementLink < xAOD::TruthParticleContainer > lTruthParticleLink(xTruthParticle, *truthTausEvent.m_xTruthParticleContainer);
static const SG::AuxElement::Accessor<ElementLink< xAOD::TruthParticleContainer > > accOriginalTruthParticle("originalTruthParticle");
static const SG::Accessor<ElementLink< xAOD::TruthParticleContainer > > accOriginalTruthParticle("originalTruthParticle");
accOriginalTruthParticle(*xTruthTau) = lTruthParticleLink;
truthTausEvent.m_xTruthTauContainer->push_back(xTruthTau);
Loading