File tree Expand file tree Collapse file tree 2 files changed +9
-0
lines changed
Expand file tree Collapse file tree 2 files changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -705,6 +705,9 @@ set(analysis-dataframe-df015_LazyDataSource-depends tutorial-analysis-dataframe-
705705# Download the input root file only once from a python tutorial, the C++ one depends on it
706706set (hist-hist039_TH2Poly_usa-depends tutorial-hist-hist039_TH2Poly_usa-py)
707707
708+ # Specify which tutorials should be run with ACLiC, e.g. because they contain classes instances of which are written
709+ set (io-ntuple-ntpl014_framework-aclic "+" )
710+
708711#---Loop over all tutorials and define the corresponding test---------
709712foreach (t ${tutorials} )
710713 list (FIND returncode_1 ${t} index)
Original file line number Diff line number Diff line change 3636#include <ROOT/RNTupleWriter.hxx>
3737#include <ROOT/RNTupleWriteOptions.hxx>
3838
39+ #include <TFile.h>
40+
3941#include <cassert>
4042#include <cstddef> // for std::size_t
4143#include <cstdint> // for std::uint32_t
@@ -148,6 +150,8 @@ public:
148150 }
149151 }
150152 }
153+ // Version 0 signals to ROOT's typesystem that this instances of this class will never be written
154+ ClassDef (ParallelOutputter ,0 )
151155};
152156
153157// A SerializingOutputter uses a sequential RNTupleWriter to append an RNTuple to a TFile and a std::mutex to
@@ -215,6 +219,8 @@ public:
215219 }
216220 }
217221 }
222+ // Version 0 signals to ROOT's typesystem that this instances of this class will never be written
223+ ClassDef (SerializingOutputter ,0 )
218224};
219225
220226// === END OF TUTORIAL FRAMEWORK CODE ===
You can’t perform that action at this time.
0 commit comments