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<a__type>((*it).name(),*vec)) {\
a_out << "tools::wcsv_ntuple::wcsv_ntuple : create_column(" << (*it).name() << ") failed." << std::endl;\
safe_clear<icol>(m_cols);\
return;\
}\
} else {\
a_out << "tools::wcsv_ntuple :"\
<< " for std::vector column " << sout((*it).name())\
<< ", the user vector pointer is null."\
<< std::endl;\
safe_clear<icol>(m_cols);\
return;\
}\
}