| 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"); |
| 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; |
| 1020 |
gSystem->Unlink(filename.Data()); |
gSystem->Unlink(filename.Data()); |
| 1021 |
}; |
}; |
| 1022 |
// |
// |
| 1023 |
|
if ( !error && (CALSGN || TRKSGN || TRGSGN || TOFSGN || RUNSGN || ORBSGN || ACSGN || S4SGN || NDSGN || DVSGN) ) error = 1; |
| 1024 |
|
// |
| 1025 |
printf("\n Finished, exiting...\n\n"); |
printf("\n Finished, exiting...\n\n"); |
| 1026 |
// |
// |
| 1027 |
// Close redirection if the case. |
// Close redirection if the case. |
| 1029 |
if ( !beverbose ) close(nul); |
if ( !beverbose ) close(nul); |
| 1030 |
// |
// |
| 1031 |
// |
// |
| 1032 |
exit(error); |
if ( !error ) exit(0); // no errors |
| 1033 |
|
if ( error == 1 ) exit(255); // warnings |
| 1034 |
|
exit(1); // errors |
| 1035 |
} |
} |