
hi -

when we try to use ttree::scan on a v17 data file with ara
(as in athenarootaccess/test/ara_scantest.py)
we get warnings:

+verbatim+
file &lt;scan1.out&gt; created
tclass::tclass:0: runtimewarning: no dictionary for class navigablevector&lt;caloclustercontainer,calocluster&gt; is available
tclass::tclass:0: runtimewarning: no dictionary for class navigablevector&lt;rec::trackparticlecontainer,rec::trackparticle&gt; is available
tstreamerinfo::build::0: runtimewarning: eflowobject: navigablevector&lt;caloclustercontainer,calocluster&gt; has no streamer or dictionary, data member &quot;m_eflowclus&quot; will not be saved
tstreamerinfo::build::0: runtimewarning: eflowobject: navigablevector&lt;rec::trackparticlecontainer,rec::trackparticle&gt; has no streamer or dictionary, data member &quot;m_eflowtrack&quot; will not be saved
-verbatim-

fixed by generating the additional dictionary entries as given below.

please collect for 17.0.x.y and 17.x.0.


+verbatim+
index: eflowevent/selection.xml
===================================================================
--- eflowevent/selection.xml	(revision 455871)
+++ eflowevent/selection.xml	(working copy)
@@ -4,5 +4,7 @@
 &lt;class name=&quot;eflowobjectcontainer&quot; id=&quot;0044a49a-14b8-45be-9e62-b9780f226168&quot; /&gt;
 &lt;class name=&quot;datavector&lt;eflowobject&gt;&quot; /&gt;
 &lt;class name=&quot;std::vector&lt;eflowobject*&gt;&quot; /&gt;
+&lt;class pattern=&quot;navigablevector&lt;rec::trackparticlecontainer*&gt;&quot; /&gt;
+&lt;class pattern=&quot;navigablevector&lt;caloclustercontainer*&gt;&quot; /&gt;
 
 &lt;/lcgdict&gt;
index: eflowevent/efloweventdict.h
===================================================================
--- eflowevent/efloweventdict.h	(revision 455871)
+++ eflowevent/efloweventdict.h	(working copy)
@@ -9,6 +9,8 @@
 namespace efloweventdicty{
   struct tmp {
     std::vector&lt;eflowobject*&gt; m_eflowdummyvec;
+    navigablevector&lt;rec::trackparticlecontainer&gt; m_dummy2;
+    navigablevector&lt;caloclustercontainer&gt;        m_dummy3;
   };
 }
 #endif
-verbatim-
