Skip to content
Snippets Groups Projects
Commit dd21fc4c authored by David Richard Shope's avatar David Richard Shope
Browse files

Add TruthElectrons, TruthMuons, TruthPhotons, and TruthNeutrinos via...

Add TruthElectrons, TruthMuons, TruthPhotons, and TruthNeutrinos via AllVariables instead of StaticContent


Former-commit-id: 3b4127f6cb3399cb83cbfc606d6643c5135d78f0
parent 551df171
No related branches found
No related tags found
No related merge requests found
...@@ -25,6 +25,10 @@ HIGG3D1ExtraTruthVariables = [ "Electrons.truthOrigin.truthType.truthParticleLin ...@@ -25,6 +25,10 @@ HIGG3D1ExtraTruthVariables = [ "Electrons.truthOrigin.truthType.truthParticleLin
HIGG3D1ExtraContainers = [ ] HIGG3D1ExtraContainers = [ ]
HIGG3D1ExtraTruthContainers = [ "TruthEvents", HIGG3D1ExtraTruthContainers = [ "TruthEvents",
"TruthParticles",
"TruthVertices", "TruthVertices",
"TruthParticles",
"TruthElectrons",
"TruthMuons",
"TruthPhotons",
"TruthNeutrinos",
"MuonTruthParticles" ] "MuonTruthParticles" ]
...@@ -297,14 +297,12 @@ if globalflags.DataSource()=='geant4': ...@@ -297,14 +297,12 @@ if globalflags.DataSource()=='geant4':
# Add special truth containers # Add special truth containers
from DerivationFrameworkMCTruth.MCTruthCommon import addStandardTruthContents from DerivationFrameworkMCTruth.MCTruthCommon import addStandardTruthContents
addStandardTruthContents() addStandardTruthContents()
HIGG3D1SlimmingHelper.StaticContent = [ "xAOD::TruthParticleContainer#TruthMuons", HIGG3D1SlimmingHelper.AppendToDictionary = {
"xAOD::TruthParticleAuxContainer#TruthMuonsAux.", 'TruthElectrons':'xAOD::TruthParticleContainer','TruthElectronsAux':'xAOD::TruthParticleAuxContainer',
"xAOD::TruthParticleContainer#TruthElectrons", 'TruthMuons':'xAOD::TruthParticleContainer','TruthMuonsAux':'xAOD::TruthParticleAuxContainer',
"xAOD::TruthParticleAuxContainer#TruthElectronsAux.", 'TruthPhotons':'xAOD::TruthParticleContainer','TruthPhotonsAux':'xAOD::TruthParticleAuxContainer',
"xAOD::TruthParticleContainer#TruthPhotons", 'TruthNeutrinos':'xAOD::TruthParticleContainer','TruthNeutrinosAux':'xAOD::TruthParticleAuxContainer',
"xAOD::TruthParticleAuxContainer#TruthPhotonsAux.", }
"xAOD::TruthParticleContainer#TruthNeutrinos",
"xAOD::TruthParticleAuxContainer#TruthNeutrinosAux." ]
HIGG3D1SlimmingHelper.AllVariables += list(HIGG3D1ExtraTruthContainers) HIGG3D1SlimmingHelper.AllVariables += list(HIGG3D1ExtraTruthContainers)
HIGG3D1SlimmingHelper.ExtraVariables += list(HIGG3D1ExtraTruthVariables) HIGG3D1SlimmingHelper.ExtraVariables += list(HIGG3D1ExtraTruthVariables)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment