Skip to content

Commit 705e4f4

Browse files
committed
Make TestObjects work with RNTuple
Must avoid splitting classes that use polymorphism.
1 parent e5773ab commit 705e4f4

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

DataFormats/TestObjects/src/classes_def.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -120,11 +120,11 @@
120120
<class name="std::vector<edmtest::Thing>"/>
121121
<class name="std::vector<edmtest::OtherThing>"/>
122122
<class name="edm::RefProd<std::vector<edmtest::Thing> >"/>
123-
<class name="edm::RefToBaseProd<edmtest::Thing>"/>
123+
<class name="edm::RefToBaseProd<edmtest::Thing>" rntupleSplit="false"/>
124124
<class name="edm::reftobase::BaseHolder<edmtest::Thing>"/>
125125
<class name="edm::reftobase::Holder<edmtest::Thing,edm::Ref<std::vector<edmtest::Thing>,edmtest::Thing,edm::refhelper::FindUsingAdvance<std::vector<edmtest::Thing>,edmtest::Thing> > >"/>
126-
<class name="edm::RefToBase<edmtest::Thing>"/>
127-
<class name="edm::RefToBaseVector<edmtest::Thing>"/>
126+
<class name="edm::RefToBase<edmtest::Thing>" rntupleSplit="false"/>
127+
<class name="edm::RefToBaseVector<edmtest::Thing>" rntupleSplit="false"/>
128128
<class name="edm::reftobase::BaseVectorHolder<edmtest::Thing>"/>
129129
<class name="edm::reftobase::VectorHolder<edmtest::Thing, edm::RefVector<std::vector<edmtest::Thing>,edmtest::Thing,edm::refhelper::FindUsingAdvance<std::vector<edmtest::Thing>,edmtest::Thing> > >"/>
130130
<class name="edm::Ptr<edmtest::Thing>"/>

0 commit comments

Comments
 (0)