{ gROOT->Reset(); #include "Riostream.h" gSystem->Load("St_base"); // needed for StDbModifier gSystem->Load("StUtilities"); // DB-specific libs gSystem->Load("libStDb_Tables.so"); gSystem->Load("StDbLib"); Int_t MaxWafer = 320 ; ofstream writefile; { writefile.open("ssdWaferConfiguration.20070101.000001.C"); writefile << "TDataSet *CreateTable() { \n//\n"; writefile << "if (!gROOT->GetClass(\"St_ssdWaferConfiguration\")) return 0;\n"; writefile << "ssdWaferConfiguration_st row[320]={\n"; Int_t add_counter = 0; Int_t i = 0; //while(bbb[i].id) for(i=0;iAddAt(&row[i],i);\n"; writefile <<"return (TDataSet *)tableSet;"; writefile <<"}"; { cout << " Entries: " << add_counter << endl; } } }