How to write multiple ragged columns with same count variable into RNTuple?

Hi all,

When using TTree, I can define the tree to write multiple ragged columns like:

TTree t( "t", "t" );
int   counter;
int   col1[100], col2[100];
t.Branch( "counter", &counter );
t.Branch( "col1", col1, "col1[counter]/I" );
t.Branch( "col2", col2, "col2[counter]/I" );

The col1 and col2 share the count variable counter. Is there any way to achieve this using RNTuple (without defining a vector of a struct and gnerating dictionary)?

Thanks!


ROOT Version: 6.36
Platform: AlmaLinux9
Compiler: gcc13