Skip to content
Snippets Groups Projects
Commit a8a8e2e0 authored by Johannes Elmsheuser's avatar Johannes Elmsheuser
Browse files

Merge branch 'SoftSVTool-FTAG2-integration' into 'main'

Integration of NewVrtSecInclusiveTool in FTAG2 for the tool calibration

See merge request atlas/athena!71185
parents 2e0ff5cb 67abea35
No related branches found
No related tags found
No related merge requests found
......@@ -113,10 +113,24 @@ def FTAG2Cfg(flags):
"TruthBottom", "TruthElectrons","TruthMuons","TruthTaus",
]
if flags.BTagging.RunNewVrtSecInclusive:
FTAG2SlimmingHelper.AppendToDictionary.update({'NVSI_SecVrt_Tight' : 'xAOD::VertexContainer','NVSI_SecVrt_TightAux' : 'xAOD::VertexAuxContainer',
'NVSI_SecVrt_Medium' : 'xAOD::VertexContainer','NVSI_SecVrt_MediumAux' : 'xAOD::VertexAuxContainer',
'NVSI_SecVrt_Loose' : 'xAOD::VertexContainer','NVSI_SecVrt_LooseAux' : 'xAOD::VertexAuxContainer'})
from DerivationFrameworkFlavourTag import FtagBaseContent
# Static content
FtagBaseContent.add_static_content_to_SlimmingHelper(FTAG2SlimmingHelper)
if flags.BTagging.RunNewVrtSecInclusive:
excludedVertexAuxData = "-vxTrackAtVertex.-MvfFitInfo.-isInitialized.-VTAV"
FTAG2SlimmingHelper.StaticContent += ["xAOD::VertexContainer#NVSI_SecVrt_Loose",
"xAOD::VertexContainer#NVSI_SecVrt_Medium",
"xAOD::VertexContainer#NVSI_SecVrt_Tight"]
FTAG2SlimmingHelper.StaticContent += ["xAOD::VertexAuxContainer#NVSI_SecVrt_LooseAux."+excludedVertexAuxData]
FTAG2SlimmingHelper.StaticContent += ["xAOD::VertexAuxContainer#NVSI_SecVrt_MediumAux."+excludedVertexAuxData ]
FTAG2SlimmingHelper.StaticContent += ["xAOD::VertexAuxContainer#NVSI_SecVrt_TightAux."+excludedVertexAuxData]
# Add truth containers
if flags.Input.isMC:
......
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