4 #ifndef tools_wroot_mpi_ntuple_row_wise
5 #define tools_wroot_mpi_ntuple_row_wise
13 #include "../S_STRING"
23 if(
m_cols.empty())
return false;
46 bool a_byte_swap,
uint32 a_compression,
seek a_seek_directory,
47 const std::string& a_name,
const std::string& a_title,
50 :
parent(a_out,a_byte_swap,a_compression,a_seek_directory,a_name,a_title,a_basket_size,a_verbose)
54 bool a_byte_swap,
uint32 a_compression,
seek a_seek_directory,
57 :
parent(a_out,a_byte_swap,a_compression,a_seek_directory,a_basket_size,a_bkg,a_verbose)
72 bool set_done =
false;
74 TOOLS_WROOT_MPI_NTUPLE_LEAF_SET_LENGTH_MAX(
char)
75 TOOLS_WROOT_MPI_NTUPLE_LEAF_SET_LENGTH_MAX(
short)
76 TOOLS_WROOT_MPI_NTUPLE_LEAF_SET_LENGTH_MAX(
int)
77 TOOLS_WROOT_MPI_NTUPLE_LEAF_SET_LENGTH_MAX(
float)
78 TOOLS_WROOT_MPI_NTUPLE_LEAF_SET_LENGTH_MAX(
double)
80 TOOLS_WROOT_MPI_NTUPLE_LEAF_STD_VECTOR_SET_LENGTH_MAX(
char)
81 TOOLS_WROOT_MPI_NTUPLE_LEAF_STD_VECTOR_SET_LENGTH_MAX(
short)
82 TOOLS_WROOT_MPI_NTUPLE_LEAF_STD_VECTOR_SET_LENGTH_MAX(
int)
83 TOOLS_WROOT_MPI_NTUPLE_LEAF_STD_VECTOR_SET_LENGTH_MAX(
float)
84 TOOLS_WROOT_MPI_NTUPLE_LEAF_STD_VECTOR_SET_LENGTH_MAX(
double)
86 TOOLS_WROOT_MPI_NTUPLE_LEAF_STRING_SET_LENGTH_MAX
89 m_out <<
"tools::wroot::mpi_ntuple_column_wise::end_leaves :"
90 <<
" leaf " << _pleaf->
name() <<
" with cid " << _pleaf->
id_cls() <<
" not treated." << std::endl;
95 #undef TOOLS_WROOT_MPI_NTUPLE_SET_MAX
96 #undef TOOLS_WROOT_MPI_NTUPLE_STRING_SET_MAX