385 |
TString psw = glt->CGetPsw(); |
TString psw = glt->CGetPsw(); |
386 |
TSQLServer *dbc = TSQLServer::Connect(host.Data(),user.Data(),psw.Data()); |
TSQLServer *dbc = TSQLServer::Connect(host.Data(),user.Data(),psw.Data()); |
387 |
if ( !dbc->IsConnected() ) throw -604; |
if ( !dbc->IsConnected() ) throw -604; |
388 |
|
stringstream myquery; |
389 |
|
myquery.str(""); |
390 |
|
myquery << "SET time_zone='+0:00'"; |
391 |
|
dbc->Query(myquery.str().c_str()); |
392 |
dbtime = new GL_TIMESYNC(runinfo->ID_ROOT_L0,"ID",dbc); |
dbtime = new GL_TIMESYNC(runinfo->ID_ROOT_L0,"ID",dbc); |
393 |
// |
// |
394 |
// Search in the DB the path and name of the LEVEL0 file to be processed. |
// Search in the DB the path and name of the LEVEL0 file to be processed. |
411 |
printf(" %i events to be processed for run %u: from %i to %i \n\n",totevent,idRun,runinfo->EV_FROM,runinfo->EV_FROM+totevent); |
printf(" %i events to be processed for run %u: from %i to %i \n\n",totevent,idRun,runinfo->EV_FROM,runinfo->EV_FROM+totevent); |
412 |
} |
} |
413 |
// |
// |
414 |
|
if ( !totevent ) goto closeandexit; |
415 |
|
// |
416 |
// Open Level0 file |
// Open Level0 file |
417 |
// |
// |
418 |
l0File = new TFile(fname.Data()); |
l0File = new TFile(fname.Data()); |