/[PAMELA software]/DarthVader/src/DarthVader.cpp
ViewVC logotype

Diff of /DarthVader/src/DarthVader.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.47 by mocchiut, Tue Nov 5 14:02:34 2013 UTC revision 1.51 by mocchiut, Thu Jul 31 10:14:49 2014 UTC
# Line 586  int main(int numinp, char *inps[]){ Line 586  int main(int numinp, char *inps[]){
586      //      //
587      // Start:      // Start:
588      //      //
589      printf("\n Welcome to the PAMELA LEVEL2 flight software, version %s \n\n",version.Data());      printf("\n Welcome to the PAMELA LEVEL2 flight software, version %s (The Ultimate Warrior)\n\n",version.Data());
590      if ( run )  printf("\n Processing run number %u \n\n",run);      if ( run ){
591          printf("\n Processing run number %u \n",run);
592        } else {
593          printf("\n Re-processing all runs?\n");
594        }
595      //      //
596      // Connect to the DB      // Connect to the DB
597      //      //
# Line 605  int main(int numinp, char *inps[]){ Line 609  int main(int numinp, char *inps[]){
609      glt = new GL_TABLES(host,user,psw);      glt = new GL_TABLES(host,user,psw);
610      //GL_TABLES *glt = new GL_TABLES(host,user,psw);      //GL_TABLES *glt = new GL_TABLES(host,user,psw);
611      //      //
612        printf("\n DB settings:\n SQL: %s Version: %s Host %s Port %i \n",dbc->GetDBMS(),dbc->ServerInfo(),dbc->GetHost(),dbc->GetPort());
613        printf(" DB %s    ---   User %s \n\n",host.Data(),user.Data());
614      if ( debug ) printf("\n DB INFORMATIONS:\n SQL: %s Version: %s Host %s Port %i \n\n",dbc->GetDBMS(),dbc->ServerInfo(),dbc->GetHost(),dbc->GetPort());      if ( debug ) printf("\n DB INFORMATIONS:\n SQL: %s Version: %s Host %s Port %i \n\n",dbc->GetDBMS(),dbc->ServerInfo(),dbc->GetHost(),dbc->GetPort());
615      //      //
616      // Use UTC in the DB      // Use UTC in the DB
# Line 758  int main(int numinp, char *inps[]){ Line 764  int main(int numinp, char *inps[]){
764      //      //
765      if ( newfit ) {      if ( newfit ) {
766        timer.Start(kTRUE);        timer.Start(kTRUE);
767        if ( TOF && false) {        if ( TOF ) {
768          glt->ResetCounters();          glt->ResetCounters();
769          printf(" ToFLevel2 called, 1st call\n");          printf(" ToFLevel2 called, 1st call\n");
770          if ( debug ) printf("                      >>>>>>>>>>>>>>>>>>>| start ToFCore STDOUT |<<<<<<<<<<<<<<<<<<<\n");          if ( debug ) printf("                      >>>>>>>>>>>>>>>>>>>| start ToFCore STDOUT |<<<<<<<<<<<<<<<<<<<\n");
771            string tstring = "--level1-only";
772            tofargv[tofargc] = (char *)tstring.c_str();
773            tofargc++;
774          TOFSGN1 = ToFCore(run,processFile,glt,tofargc,tofargv);          TOFSGN1 = ToFCore(run,processFile,glt,tofargc,tofargv);
775          if ( debug ) printf("                      >>>>>>>>>>>>>>>>>>>|  end ToFCore STDOUT  |<<<<<<<<<<<<<<<<<<<\n");          if ( debug ) printf("                      >>>>>>>>>>>>>>>>>>>|  end ToFCore STDOUT  |<<<<<<<<<<<<<<<<<<<\n");
776          NQTOF1 = glt->GetNqueries();          NQTOF1 = glt->GetNqueries();
# Line 807  int main(int numinp, char *inps[]){ Line 816  int main(int numinp, char *inps[]){
816        glt->ResetCounters();        glt->ResetCounters();
817        printf(" ToFLevel2 called\n");        printf(" ToFLevel2 called\n");
818        if ( debug ) printf("                      >>>>>>>>>>>>>>>>>>>| start ToFCore STDOUT |<<<<<<<<<<<<<<<<<<<\n");        if ( debug ) printf("                      >>>>>>>>>>>>>>>>>>>| start ToFCore STDOUT |<<<<<<<<<<<<<<<<<<<\n");
819          if ( !reprocess ){
820            string tstring = "--delete-tree";
821            tofargv[tofargc] = (char *)tstring.c_str();
822          } else {
823            tofargc--;
824          }
825        TOFSGN = ToFCore(run,processFile,glt,tofargc,tofargv);        TOFSGN = ToFCore(run,processFile,glt,tofargc,tofargv);
826        if ( debug ) printf("                      >>>>>>>>>>>>>>>>>>>|  end ToFCore STDOUT  |<<<<<<<<<<<<<<<<<<<\n");        if ( debug ) printf("                      >>>>>>>>>>>>>>>>>>>|  end ToFCore STDOUT  |<<<<<<<<<<<<<<<<<<<\n");
827        NQTOF = glt->GetNqueries();        NQTOF = glt->GetNqueries();
# Line 963  int main(int numinp, char *inps[]){ Line 978  int main(int numinp, char *inps[]){
978      case -203: message += " TRACKERLEVEL2 - No Tracker branch in LEVEL0 Physics tree"; break;      case -203: message += " TRACKERLEVEL2 - No Tracker branch in LEVEL0 Physics tree"; break;
979      case -204: message += " TRACKERLEVEL2 - No reprocessing implemented for LEVEL1 output"; break;      case -204: message += " TRACKERLEVEL2 - No reprocessing implemented for LEVEL1 output"; break;
980      case -205: message += " TRACKERLEVEL2 - Error accessing RunInfo "; break;      case -205: message += " TRACKERLEVEL2 - Error accessing RunInfo "; break;
981        case -206: message += " TRACKERLEVEL2 - Extended-tracking mode - no Calorimeter and/or ToF trees found"; break;
982      case -210: message += " TRACKERLEVEL2 - Error opening/reading trk mask GL_PARAM parameters "; break;      case -210: message += " TRACKERLEVEL2 - Error opening/reading trk mask GL_PARAM parameters "; break;
983      case -211: message += " TRACKERLEVEL2 - Error opening/reading trk alignment GL_PARAM parameters"; break;      case -211: message += " TRACKERLEVEL2 - Error opening/reading trk alignment GL_PARAM parameters"; break;
984      case -212: message += " TRACKERLEVEL2 - Error opening/reading trk mip GL_PARAM parameters"; break;      case -212: message += " TRACKERLEVEL2 - Error opening/reading trk mip GL_PARAM parameters"; break;
# Line 1015  int main(int numinp, char *inps[]){ Line 1031  int main(int numinp, char *inps[]){
1031      case -807: message += " RUNINFO - DB connection problems"; break;      case -807: message += " RUNINFO - DB connection problems"; break;
1032        //        //
1033      case -900: message += " OrbitalInfo - no ToF tree"; break;      case -900: message += " OrbitalInfo - no ToF tree"; break;
1034        case -901: message += " OrbitalInfo - Mismatch between tracker and tof tree branches concerning extended tracking algorithm(s)"; break;
1035       //       //
1036      default: message += "Unidentified error or warning"; break;      default: message += "Unidentified error or warning"; break;
1037      };      };

Legend:
Removed from v.1.47  
changed lines
  Added in v.1.51

  ViewVC Help
Powered by ViewVC 1.1.23