/[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.33 by mocchiut, Sun Sep 9 18:57:36 2007 UTC revision 1.35 by mocchiut, Thu Oct 25 13:24:22 2007 UTC
# Line 47  void usage(){ Line 47  void usage(){
47    printf(" -s || --silent    print nothing on STDOUT\n");    printf(" -s || --silent    print nothing on STDOUT\n");
48    printf(" -c || --clean     remove file if exiting with errors\n");    printf(" -c || --clean     remove file if exiting with errors\n");
49    printf(" -b || --benchmark perform and print a benchmark test\n");    printf(" -b || --benchmark perform and print a benchmark test\n");
50    printf(" -auto || -AUTO    exclude from processing detector which are NOT in the acquisition [default]\n");    printf(" -auto || -AUTO    exclude from processing detector which are NOT in the acquisition\n");
51    printf(" -zerofill         if a detector is not in the acquisition the routine is called anyway \n");    printf(" -zerofill         if a detector is not in the acquisition the routine is called anyway \n");
52    printf("                   but all detector's data will be marked as bad\n");    printf("                   but all detector's data will be marked as bad [default]\n");
53    printf(" -tedious          exit with error if a detector is not in the acquisition and \n");    printf(" -tedious          exit with error if a detector is not in the acquisition and \n");
54    printf("                   it has not been excluded from processing\n");    printf("                   it has not been excluded from processing\n");
55    printf(" -host             name of the DB host [default = $PAM_DBHOST or mysql://localhost/pamelaprod]\n");    printf(" -host             name of the DB host [default = $PAM_DBHOST or mysql://localhost/pamelaprod]\n");
# Line 132  int main(int numinp, char *inps[]){ Line 132  int main(int numinp, char *inps[]){
132    UInt_t NQTOT = 0;    UInt_t NQTOT = 0;
133    //    //
134    Bool_t autom = true;    Bool_t autom = true;
135    Bool_t zerofill = false;    Bool_t zerofill = true;
136    Bool_t tedious = false;    Bool_t tedious = false;
137    Bool_t remfile = false;    Bool_t remfile = false;
138    Bool_t debug = false;    Bool_t debug = false;
# Line 867  int main(int numinp, char *inps[]){ Line 867  int main(int numinp, char *inps[]){
867      case -116: message += " CALORIMETERLEVEL2 -  DB connection problems"; break;      case -116: message += " CALORIMETERLEVEL2 -  DB connection problems"; break;
868      case -117: message += " CALORIMETERLEVEL2 -  Cannot reprocess file with Level1 data without calling Level1 routine"; break;      case -117: message += " CALORIMETERLEVEL2 -  Cannot reprocess file with Level1 data without calling Level1 routine"; break;
869      case -118: message += " CALORIMETERLEVEL2 -  Cannot reprocess file without Level1 data calling Level1 routine"; break;      case -118: message += " CALORIMETERLEVEL2 -  Cannot reprocess file without Level1 data calling Level1 routine"; break;
870        case -119: message += " CALORIMETERLEVEL2 -  No CalibCalPulse2 TTree in Level0 file needed for the calibration"; break;
871        case -120: message += " CALORIMETERLEVEL2 -  No CalibCalPulse1 TTree in Level0 file needed for the calibration"; break;
872        //        //
873      case -200: message += " TRACKERLEVEL2 - LEVEL1 framework unknown (HBOOK/ROOT)"; break;      case -200: message += " TRACKERLEVEL2 - LEVEL1 framework unknown (HBOOK/ROOT)"; break;
874      case -201: message += " TRACKERLEVEL2 - LEVEL2 framework unknown (HBOOK/ROOT)"; break;      case -201: message += " TRACKERLEVEL2 - LEVEL2 framework unknown (HBOOK/ROOT)"; break;
# Line 1020  int main(int numinp, char *inps[]){ Line 1022  int main(int numinp, char *inps[]){
1022      gSystem->Unlink(filename.Data());      gSystem->Unlink(filename.Data());
1023    };    };
1024    //    //
1025      if ( !error && (CALSGN || TRKSGN || TRGSGN || TOFSGN || RUNSGN || ORBSGN || ACSGN || S4SGN || NDSGN || DVSGN) ) error = 1;
1026      //
1027    printf("\n Finished, exiting...\n\n");    printf("\n Finished, exiting...\n\n");
1028    //    //
1029    // Close redirection if the case.    // Close redirection if the case.
# Line 1027  int main(int numinp, char *inps[]){ Line 1031  int main(int numinp, char *inps[]){
1031    if ( !beverbose ) close(nul);    if ( !beverbose ) close(nul);
1032    //    //
1033    //    //
1034    exit(error);    if ( !error ) exit(0);       // no errors
1035      if ( error == 1 ) exit(255);  // warnings
1036      exit(1);                     // errors
1037  }  }

Legend:
Removed from v.1.33  
changed lines
  Added in v.1.35

  ViewVC Help
Powered by ViewVC 1.1.23