diff --git a/LArCalorimeter/LArCnv/LArTPCnv/LArTPCnv/selection.xml b/LArCalorimeter/LArCnv/LArTPCnv/LArTPCnv/selection.xml
index 5228a17c90b44254d3f673ba773e872bc7d4d4ce..ccb76447cff76c25a031c3689e72c6f20e993871 100644
--- a/LArCalorimeter/LArCnv/LArTPCnv/LArTPCnv/selection.xml
+++ b/LArCalorimeter/LArCnv/LArTPCnv/LArTPCnv/selection.xml
@@ -11,8 +11,9 @@
   <class name="LArNoisyROSummary_p3" id="7801CF21-F2F2-4E87-9B87-744F31A37D1B"/>
   <class name="LArNoisyROSummary_p4" id="8F9E9A44-699E-4056-96CC-555ADA1179D4"/>
   <class name="LArNoisyROSummary_p5" id="4AE11DAE-F40C-4B90-B105-0A7BA5D29C1D"/>
-  <class name="std::pair<unsigned int, std::vector<int> >" />
   <class name="std::vector<std::pair<unsigned int, std::vector<int> > >" />
+  <!-- pair<unsigned,vector<int> > and associated pair_base -->
+  <class pattern="std::*pair*<unsigned int*std::vector<int*" />
 
 
 </lcgdict>