| 156 |
delete datadir; |
delete datadir; |
| 157 |
}; |
}; |
| 158 |
// |
// |
| 159 |
|
// Add working directory to file names if no full path is provided |
| 160 |
|
// |
| 161 |
|
if ( !strcmp(gSystem->BaseName(filename),filename.Data()) ){ |
| 162 |
|
filename = startingdir+"/"+filename; |
| 163 |
|
}; |
| 164 |
|
if ( !strcmp(gSystem->BaseName(selfile),selfile.Data()) && strcmp(selfile.Data(),"") ){ |
| 165 |
|
selfile = startingdir+"/"+selfile; |
| 166 |
|
}; |
| 167 |
|
// |
| 168 |
// book the canvas |
// book the canvas |
| 169 |
// |
// |
| 170 |
TCanvas *figure = new TCanvas("PAMELA event viewer", "PAMELA event viewer",(int)winx,(int)winy); |
TCanvas *figure = new TCanvas("PAMELA event viewer", "PAMELA event viewer",(int)winx,(int)winy); |
| 438 |
dddec.str(""); |
dddec.str(""); |
| 439 |
dddec << " +AUTO "; |
dddec << " +AUTO "; |
| 440 |
// dddec << " +ALL +RUN +CAL1 -TRKh -TRK1 -TRK0 -CAL0"; |
// dddec << " +ALL +RUN +CAL1 -TRKh -TRK1 -TRK0 -CAL0"; |
| 441 |
// if ( !otr0 ){ |
if ( !otr0 ){ |
| 442 |
// dddec << " -TRG "; |
dddec << " -TRG "; |
| 443 |
// pamela->var.TRG = 0; |
pamela->var.TRG = 0; |
| 444 |
// otr0 = otr1; |
otr0 = otr1; |
| 445 |
// }; |
}; |
| 446 |
// if ( !otr1 ){ |
if ( !otr1 ){ |
| 447 |
// dddec << " -CAL "; |
dddec << " -CAL "; |
| 448 |
// pamela->var.CALO = 0; |
pamela->var.CALO = 0; |
| 449 |
// if ( !otr0 ) otr0 = otr2; |
if ( !otr0 ) otr0 = otr2; |
| 450 |
// }; |
}; |
| 451 |
// if ( !otr2 ){ |
if ( !otr2 ){ |
| 452 |
// dddec << " -TRK2 -TRK "; |
dddec << " -TRK2 -TRK "; |
| 453 |
// pamela->var.TRK = 0; |
pamela->var.TRK = 0; |
| 454 |
// if ( !otr0 ) otr0 = otr3; |
if ( !otr0 ) otr0 = otr3; |
| 455 |
// }; |
}; |
| 456 |
// if ( !otr3 ){ |
if ( !otr3 ){ |
| 457 |
// dddec << " -ND "; |
dddec << " -ND "; |
| 458 |
// pamela->var.ND = 0; |
pamela->var.ND = 0; |
| 459 |
// if ( !otr0 ) otr0 = otr4; |
if ( !otr0 ) otr0 = otr4; |
| 460 |
// }; |
}; |
| 461 |
// if ( !otr4 ){ |
if ( !otr4 ){ |
| 462 |
// dddec << " -ORB "; |
dddec << " -ORB "; |
| 463 |
// pamela->var.ORB = 0; |
pamela->var.ORB = 0; |
| 464 |
// if ( !otr0 ) otr0 = otr5; |
if ( !otr0 ) otr0 = otr5; |
| 465 |
// }; |
}; |
| 466 |
// if ( !otr5 ){ |
if ( !otr5 ){ |
| 467 |
// dddec << " -S4 "; |
dddec << " -S4 "; |
| 468 |
// pamela->var.S4 = 0; |
pamela->var.S4 = 0; |
| 469 |
// if ( !otr0 ) otr0 = otr6; |
if ( !otr0 ) otr0 = otr6; |
| 470 |
// }; |
}; |
| 471 |
// if ( !otr6 ){ |
if ( !otr6 ){ |
| 472 |
// dddec << " -TOF "; |
dddec << " -TOF "; |
| 473 |
// pamela->var.TOF = 0; |
pamela->var.TOF = 0; |
| 474 |
// if ( !otr0 ) otr0 = otr8; |
if ( !otr0 ) otr0 = otr8; |
| 475 |
// }; |
}; |
| 476 |
// if ( !otr7 ){ |
if ( !otr7 ){ |
| 477 |
// dddec << " -RUN "; |
dddec << " -RUN "; |
| 478 |
// pamela->var.RUN = 0; |
pamela->var.RUN = 0; |
| 479 |
// }; |
}; |
| 480 |
// if ( !otr8 ){ |
if ( !otr8 ){ |
| 481 |
// dddec << " -AC "; |
dddec << " -AC "; |
| 482 |
// pamela->var.AC = 0; |
pamela->var.AC = 0; |
| 483 |
// }; |
}; |
| 484 |
pamela->SetDDEC(dddec.str().c_str()); |
pamela->SetDDEC(dddec.str().c_str()); |
| 485 |
}; |
}; |
| 486 |
if ( !otr0 && !otr1 && !otr2 && !otr3 && !otr4 && !otr5 && !otr6 && !otr7 && !otr8 && !L0 ){ |
if ( !otr0 && !otr1 && !otr2 && !otr3 && !otr4 && !otr5 && !otr6 && !otr7 && !otr8 && !L0 ){ |