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

Add TruthBSM to HIGG3D1 derivation format

Former-commit-id: b11b1be09cf9f3f4ad6bbf00c353614f32520923
parent dd21fc4c
No related branches found
No related tags found
No related merge requests found
...@@ -31,4 +31,5 @@ HIGG3D1ExtraTruthContainers = [ "TruthEvents", ...@@ -31,4 +31,5 @@ HIGG3D1ExtraTruthContainers = [ "TruthEvents",
"TruthMuons", "TruthMuons",
"TruthPhotons", "TruthPhotons",
"TruthNeutrinos", "TruthNeutrinos",
"TruthBSM",
"MuonTruthParticles" ] "MuonTruthParticles" ]
...@@ -295,13 +295,17 @@ if globalflags.DataSource()=='geant4': ...@@ -295,13 +295,17 @@ if globalflags.DataSource()=='geant4':
"AntiKt4TruthWZJets"] "AntiKt4TruthWZJets"]
# Add special truth containers # Add special truth containers
from DerivationFrameworkMCTruth.MCTruthCommon import addStandardTruthContents from DerivationFrameworkMCTruth.MCTruthCommon import addStandardTruthContents,addBSMAndDownstreamParticles
addStandardTruthContents() addStandardTruthContents()
addBSMAndDownstreamParticles()
HIGG3D1SlimmingHelper.AppendToDictionary = { HIGG3D1SlimmingHelper.AppendToDictionary = {
'TruthElectrons':'xAOD::TruthParticleContainer','TruthElectronsAux':'xAOD::TruthParticleAuxContainer', 'TruthElectrons':'xAOD::TruthParticleContainer','TruthElectronsAux':'xAOD::TruthParticleAuxContainer',
'TruthMuons':'xAOD::TruthParticleContainer','TruthMuonsAux':'xAOD::TruthParticleAuxContainer', 'TruthMuons':'xAOD::TruthParticleContainer','TruthMuonsAux':'xAOD::TruthParticleAuxContainer',
'TruthPhotons':'xAOD::TruthParticleContainer','TruthPhotonsAux':'xAOD::TruthParticleAuxContainer', 'TruthPhotons':'xAOD::TruthParticleContainer','TruthPhotonsAux':'xAOD::TruthParticleAuxContainer',
'TruthNeutrinos':'xAOD::TruthParticleContainer','TruthNeutrinosAux':'xAOD::TruthParticleAuxContainer', 'TruthNeutrinos':'xAOD::TruthParticleContainer','TruthNeutrinosAux':'xAOD::TruthParticleAuxContainer',
'TruthBSM':'xAOD::TruthParticleContainer','TruthBSMAux':'xAOD::TruthParticleAuxContainer',
#'TruthBoson':'xAOD::TruthParticleContainer','TruthBosonAux':'xAOD::TruthParticleAuxContainer',
} }
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