ROOT logo
#include <fstream>
#include <sstream>
#include <cstdlib>
#include <cctype>

void complete(const char* file)
{
  std::string ofile(file);
  std::string ifile(file);

  ifile += ".old";

  std::ostringstream cmd;

  cmd << "mv " << ofile << " " << ifile;

  system(cmd.str().c_str());

  int n = 1;

  char line[80];

  std::ifstream in(ifile.c_str());
  std::ofstream out(ofile.c_str());

  while ( in.getline(line,80) )
    {
      if ( !std::isdigit(line[0]) )
	{
	  out << line << std::endl;
	}
      else
	{
	  out << line << "\t1\t" << n << "\t-" << std::endl;
	  n++;
	}
    }
  in.close();
  out.close();
}
 complete.C:1
 complete.C:2
 complete.C:3
 complete.C:4
 complete.C:5
 complete.C:6
 complete.C:7
 complete.C:8
 complete.C:9
 complete.C:10
 complete.C:11
 complete.C:12
 complete.C:13
 complete.C:14
 complete.C:15
 complete.C:16
 complete.C:17
 complete.C:18
 complete.C:19
 complete.C:20
 complete.C:21
 complete.C:22
 complete.C:23
 complete.C:24
 complete.C:25
 complete.C:26
 complete.C:27
 complete.C:28
 complete.C:29
 complete.C:30
 complete.C:31
 complete.C:32
 complete.C:33
 complete.C:34
 complete.C:35
 complete.C:36
 complete.C:37
 complete.C:38
 complete.C:39
 complete.C:40
 complete.C:41