From 95d653ca69f19e25814a329899a570b09dc35112 Mon Sep 17 00:00:00 2001 From: scott snyder <snyder@bnl.gov> Date: Tue, 26 Mar 2019 04:14:26 +0100 Subject: [PATCH] xAODJet: Generate pair_base dictionaries. Adjust selection file to generate dictionaries for std:__pair_base classes needed for persistency. --- Event/xAOD/xAODJet/xAODJet/selection.xml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Event/xAOD/xAODJet/xAODJet/selection.xml b/Event/xAOD/xAODJet/xAODJet/selection.xml index 834f2c8d4d4..2a84f281e91 100644 --- a/Event/xAOD/xAODJet/xAODJet/selection.xml +++ b/Event/xAOD/xAODJet/xAODJet/selection.xml @@ -26,16 +26,17 @@ <class name="std::pair<std::string,std::vector<const xAOD::IParticle*> >" /> - <class name="std::pair<std::string,std::vector<float> >" /> <class name="std::pair<std::string,std::vector<std::vector<int> > >" /> - <class name="std::pair<std::string,std::vector<std::vector<float> > >" /> + <!--pair<string,vector<float> >, pair<string,vector<vector<float> > >, + and associated pair_base if existing. --> + <class pattern="std::*pair*<*string*vector<float*"/> <class name="xAOD::JetAttribute" /> <!-- <class name="std::vector<const xAOD::IParticle* >" /> Is this - existing somehwere else ? --> + existing somewhere else ? --> <!-- Suppress the unwanted classes found by ROOT 6. --> <!-- Hopefully we can remove these extra lines at one point... --> -- GitLab