1 |
// |
// |
2 |
// Check the calorimter calibrations - Emiliano Mocchiutti |
// Check the calorimter calibrations - Emiliano Mocchiutti |
3 |
// |
// |
4 |
// FCaloCHKCALIB.c version 1.13 (2006-09-22) |
// FCaloCHKCALIB.c version 1.14 (2007-07-18) |
5 |
// |
// |
6 |
// The only input needed is the path to the directory created by YODA for the data file you want to analyze. |
// The only input needed is the path to the directory created by YODA for the data file you want to analyze. |
7 |
// |
// |
8 |
// Changelog: |
// Changelog: |
9 |
// |
// |
10 |
|
// 1.12 - 1.14 (2007-07-18): 05953 bug fixed (infinite loop). |
11 |
|
// |
12 |
// 1.12 - 1.13 (2006-09-22): Set upper limit in calvar plot. |
// 1.12 - 1.13 (2006-09-22): Set upper limit in calvar plot. |
13 |
// |
// |
14 |
// 1.07 - 1.12 (2006-08-04): bugs fixed. |
// 1.07 - 1.12 (2006-08-04): bugs fixed. |
312 |
Int_t s = 0; |
Int_t s = 0; |
313 |
obt = cpuhead[hi]; |
obt = cpuhead[hi]; |
314 |
// printf(" qui cpu header : %i hi %i entry %i \n",obt,hi,ci); |
// printf(" qui cpu header : %i hi %i entry %i \n",obt,hi,ci); |
315 |
while ( labs((Int_t)(obt-cpuhead[hi])) < 100000 && ci < maxev){ |
if ( !obt ) break; |
316 |
|
while ( (labs((Int_t)(obt-cpuhead[hi])) < 100000 && ci < maxev) || !cpuobt ){ |
317 |
|
|
318 |
tr->GetEntry(ci);//sceglie la entry (calibrazione)del tree in cui ho tutte le sottostrutture |
tr->GetEntry(ci);//sceglie la entry (calibrazione)del tree in cui ho tutte le sottostrutture |
319 |
// tr->GetEntry(ci+s);//sceglie la entry (calibrazione)del tree in cui ho tutte le sottostrutture |
// tr->GetEntry(ci+s);//sceglie la entry (calibrazione)del tree in cui ho tutte le sottostrutture |