if((*it).cls_id()==_cid_std_vector<a__type>()) {\
std::vector<a__type>* vec = (std::vector<a__type>*)(*it).user_obj();\
if(vec) {\
if(!create_column_vector_ref<a__type>((*it).name(),*vec)) {\
a_out << "tools::wroot::base_pntuple_row_wise :"\
<< " create_column_vector_ref failed for std::vector column " << sout((*it).name()) << "."\
<< std::endl;\
safe_clear<icol>(m_cols);\
return;\
}\
} else {\
if(!create_column_vector<a__type>((*it).name())) {\
a_out << "tools::wroot::base_pntuple_row_wise :"\
<< " create_column_vector failed for std::vector column " << sout((*it).name()) << "."\
<< std::endl;\
safe_clear<icol>(m_cols);\
return;\
}\
}\
}