+ if(write_fi.is_open())
+ {
+ if(onHeaders == true) // If onHeaders is true, the file is write with Headers.
+ {
+ //Add each header input write to file
+ for(unsigned int i=0 ;i< headers.size(); i++ )
+ {
+ if(i==(headers.size()-1))
+ {
+ write_fi << headers[i] << "\n";
+ }else{
+ write_fi << headers[i] << "\t";
+ } // if
+ }//for headersSize
+ }
+ unsigned int colSize = values[0].size();
+ for(unsigned int j=0 ; j<colSize ; j++)
+ {
+ for(unsigned int i=0;i<values.size();i++)
+ {
+ if(i==(values.size()-1))
+ {
+ write_fi << values[i][j] << "\n";
+ }else{
+ write_fi << values[i][j] << "\t";
+ } // if
+ } // for
+ } // for
+ } else { // if write_fi.is_open()
+ std::cout<<"EED WriteColumnsString::Process Imposible to open file."<<std::endl;
+ }//if open
+
+ } else {
+ printf("EED WriteColumnsString::Process Warning! The size of the vectors are not equal. \n");
+ }// if ok