| 31 |
printf(" -tsync number timesync (s) [default = taken from data]\n"); |
printf(" -tsync number timesync (s) [default = taken from data]\n"); |
| 32 |
printf(" -obt0 number obt at timesync (ms) [default = taken from data]\n"); |
printf(" -obt0 number obt at timesync (ms) [default = taken from data]\n"); |
| 33 |
printf(" -clean number number in seconds after which the fragment table\n"); |
printf(" -clean number number in seconds after which the fragment table\n"); |
| 34 |
|
printf(" -dworbit number number is the downlink orbit number (to be used with non-standard names)\n"); |
| 35 |
printf(" can be cleaned and runs validated [default = -1 do not clean],\n"); |
printf(" can be cleaned and runs validated [default = -1 do not clean],\n"); |
| 36 |
printf(" if 0 force cleaning immediatly, if negative do not clean\n"); |
printf(" if 0 force cleaning immediatly, if negative do not clean\n"); |
| 37 |
printf(" -remove file remove file and all related runs and calibrations from DB\n"); |
printf(" -remove file remove file and all related runs and calibrations from DB\n"); |
| 67 |
UInt_t boot = 0; |
UInt_t boot = 0; |
| 68 |
UInt_t tsync = 0; |
UInt_t tsync = 0; |
| 69 |
UInt_t obt0 = 0; |
UInt_t obt0 = 0; |
| 70 |
|
UInt_t dwinput = 0; |
| 71 |
Long64_t olderthan = -1LL; |
Long64_t olderthan = -1LL; |
| 72 |
// |
// |
| 73 |
// |
// |
| 188 |
}; |
}; |
| 189 |
obt0 = (UInt_t)atoll(inps[i+1]); |
obt0 = (UInt_t)atoll(inps[i+1]); |
| 190 |
}; |
}; |
| 191 |
|
if ( !strcmp(inps[i],"-dworbit") ) { |
| 192 |
|
if ( numinp-1 < i+1 ){ |
| 193 |
|
usage(); |
| 194 |
|
exit(1); |
| 195 |
|
}; |
| 196 |
|
dwinput = (UInt_t)atoll(inps[i+1]); |
| 197 |
|
}; |
| 198 |
if ( !strcmp(inps[i],"-clean") ) { |
if ( !strcmp(inps[i],"-clean") ) { |
| 199 |
if ( numinp-1 < i+1 ){ |
if ( numinp-1 < i+1 ){ |
| 200 |
usage(); |
usage(); |
| 305 |
// Create pamDB object and open SQL connection |
// Create pamDB object and open SQL connection |
| 306 |
//------------------------------------------------------------------------------------------- |
//------------------------------------------------------------------------------------------- |
| 307 |
if ( beverbose ) printf(" 1 => Initialize and open SQL connection \n"); |
if ( beverbose ) printf(" 1 => Initialize and open SQL connection \n"); |
| 308 |
pamDB = new PamelaDBOperations(host,user,password,filerawname,filerootname,boot,tsync,obt0,debug,tlefilename); |
pamDB = new PamelaDBOperations(host,user,password,filerawname,filerootname,boot,tsync,obt0,debug,tlefilename,dwinput); |
| 309 |
pamDB->CheckConnection(); |
pamDB->CheckConnection(); |
| 310 |
//------------------------------------------------------------------------------------------- |
//------------------------------------------------------------------------------------------- |
| 311 |
// |
// |