1985 |
Float_t mt31[2][3]; |
Float_t mt31[2][3]; |
1986 |
Float_t mt32[2][3]; |
Float_t mt32[2][3]; |
1987 |
// |
// |
1988 |
|
memset(mt11,0,2*8*sizeof(Float_t)); |
1989 |
|
memset(mt12,0,2*6*sizeof(Float_t)); |
1990 |
|
memset(mt21,0,2*2*sizeof(Float_t)); |
1991 |
|
memset(mt22,0,2*2*sizeof(Float_t)); |
1992 |
|
memset(mt31,0,2*3*sizeof(Float_t)); |
1993 |
|
memset(mt32,0,2*3*sizeof(Float_t)); |
1994 |
|
// |
1995 |
Int_t S3 = 0; |
Int_t S3 = 0; |
1996 |
Int_t S2 = 0; |
Int_t S2 = 0; |
1997 |
Int_t S12 = 0; |
Int_t S12 = 0; |
2775 |
// |
// |
2776 |
// |
// |
2777 |
Bool_t repeat = true; |
Bool_t repeat = true; |
2778 |
Int_t numtr = 1; |
// Int_t numtr = 1; |
2779 |
// Int_t numtr = 0; |
Int_t numtr = 0; |
2780 |
Int_t repuntil = 0; |
Int_t repuntil = 0; |
2781 |
|
Int_t repuntiltr = 0; |
2782 |
// |
// |
2783 |
// |
// |
2784 |
var.tofraw = 0; |
var.tofraw = 0; |
2785 |
// |
// |
2786 |
if ( level.file == 2 ) repuntil = L2->GetToFLevel2()->ntrk(); |
if ( level.file == 2 ) repuntil = L2->GetToFLevel2()->ntrk(); |
2787 |
// printf("repuntil = %i \n",repuntil); |
// printf("repuntil = %i \n",repuntil); |
2788 |
//if ( level.file == 2 ) repuntil = L2->GetTrkLevel2()->GetNTracks(); |
if ( level.file == 2 ) repuntiltr = L2->GetTrkLevel2()->GetNTracks(); |
2789 |
//repuntil = L2->GetNTracks(); |
// repuntiltr = L2->GetNTracks(); |
2790 |
// |
// |
2791 |
while ( repeat ){ |
while ( repeat ){ |
2792 |
// printf("B repuntil = %i \n",repuntil); |
// printf("B repuntil = %i \n",repuntil); |
2795 |
// |
// |
2796 |
// |
// |
2797 |
ToFTrkVar *ptt = 0; |
ToFTrkVar *ptt = 0; |
2798 |
// PamTrack *ptrack = 0; |
PamTrack *ptrack = 0; |
2799 |
Float_t adc[4][12]; |
Float_t adc[4][12]; |
2800 |
Float_t tdc[4][12]; |
Float_t tdc[4][12]; |
2801 |
memset(adc,0,4*12*sizeof(Float_t)); |
memset(adc,0,4*12*sizeof(Float_t)); |
2810 |
} else { |
} else { |
2811 |
// |
// |
2812 |
// |
// |
2813 |
if ( numtr >= repuntil-1 ) repeat = false; |
if ( numtr >= (repuntiltr-1) ) repeat = false; |
2814 |
// |
// |
2815 |
// printf(" numtr is %i \n",numtr); |
//printf(" numtr is %i \n",numtr); |
2816 |
ptt = L2->GetToFLevel2()->GetToFTrkVar(numtr); |
// ptt = L2->GetToFLevel2()->GetToFTrkVar(numtr); |
2817 |
//ptrack = L2->GetTrack(numtr); |
ptrack = L2->GetTrack(numtr); |
2818 |
//ptt = ptrack->GetToFTrack(); |
ptt = ptrack->GetToFTrack(); |
2819 |
}; |
}; |
2820 |
// |
// |
2821 |
xp11[0] = 0.; |
xp11[0] = 0.; |
2830 |
ii = 2; |
ii = 2; |
2831 |
// |
// |
2832 |
Int_t myseq = ptt->trkseqno + 1; |
Int_t myseq = ptt->trkseqno + 1; |
2833 |
|
// |
2834 |
L2->GetToFLevel2()->GetMatrix(myseq,adc,tdc); |
L2->GetToFLevel2()->GetMatrix(myseq,adc,tdc); |
2835 |
// |
// |
2836 |
// printf(" qua \n"); |
// printf(" qua \n"); |
2837 |
// |
// |
2838 |
for ( Int_t i = 0; i<8; i++ ) { |
// for ( Int_t i = 0; i<8; i++ ) { |
2839 |
if ( adc[ch11a[i]][hb11a[i]] < 1000. ){ |
// if ( adc[ch11a[i]][hb11a[i]] < 1000. ){ |
2840 |
ms11a[i] = adc[ch11a[i]][hb11a[i]]; |
// ms11a[i] = adc[ch11a[i]][hb11a[i]]; |
2841 |
}; |
// }; |
2842 |
if ( adc[ch11b[i]][hb11b[i]] < 1000. ){ |
// if ( adc[ch11b[i]][hb11b[i]] < 1000. ){ |
2843 |
ms11b[i] = adc[ch11b[i]][hb11b[i]]; |
// ms11b[i] = adc[ch11b[i]][hb11b[i]]; |
2844 |
}; |
// }; |
2845 |
// xp11[i] = 0.; |
// xp11[i] = 0.; |
2846 |
}; |
// }; |
2847 |
|
|
2848 |
Int_t nmtof = 0; |
Int_t nmtof = 0; |
2849 |
Float_t mtof = 0.; |
Float_t mtof = 0.; |
2960 |
if ( level.file == -1 ){ |
if ( level.file == -1 ){ |
2961 |
ColorMIP(ms11a[j]+ms11b[j],colo); |
ColorMIP(ms11a[j]+ms11b[j],colo); |
2962 |
} else { |
} else { |
2963 |
ColorTOFMIP(ms11a[j]+ms11b[j],colo); |
ColorTOFMIP((ms11a[j]+ms11b[j])/2.,colo); |
2964 |
}; |
}; |
2965 |
// |
// |
2966 |
if ( colo != 10 ) ocolo = colo; |
if ( colo != 10 ) ocolo = colo; |
3049 |
if ( level.file == -1 ){ |
if ( level.file == -1 ){ |
3050 |
ColorMIP(ms12a[rj]+ms12b[rj],colo); |
ColorMIP(ms12a[rj]+ms12b[rj],colo); |
3051 |
} else { |
} else { |
3052 |
ColorTOFMIP(ms12a[rj]+ms12b[rj],colo); |
ColorTOFMIP((ms12a[rj]+ms12b[rj])/2.,colo); |
3053 |
}; |
}; |
3054 |
// |
// |
3055 |
if ( colo != 10 ) ocolo = colo; |
if ( colo != 10 ) ocolo = colo; |
3137 |
if ( level.file == -1 ){ |
if ( level.file == -1 ){ |
3138 |
ColorMIP(ms21a[rj]+ms21b[rj],colo); |
ColorMIP(ms21a[rj]+ms21b[rj],colo); |
3139 |
} else { |
} else { |
3140 |
ColorTOFMIP(ms21a[rj]+ms21b[rj],colo); |
ColorTOFMIP((ms21a[rj]+ms21b[rj])/2.,colo); |
3141 |
}; |
}; |
3142 |
// |
// |
3143 |
if ( colo != 10 ) ocolo = colo; |
if ( colo != 10 ) ocolo = colo; |
3223 |
if ( level.file == -1 ){ |
if ( level.file == -1 ){ |
3224 |
ColorMIP(ms22a[j]+ms22b[j],colo); |
ColorMIP(ms22a[j]+ms22b[j],colo); |
3225 |
} else { |
} else { |
3226 |
ColorTOFMIP(ms22a[j]+ms22b[j],colo); |
ColorTOFMIP((ms22a[j]+ms22b[j])/2.,colo); |
3227 |
}; |
}; |
3228 |
// |
// |
3229 |
if ( colo != 10 ) ocolo = colo; |
if ( colo != 10 ) ocolo = colo; |
3314 |
if ( level.file == -1 ){ |
if ( level.file == -1 ){ |
3315 |
ColorMIP(ms31a[j]+ms31b[j],colo); |
ColorMIP(ms31a[j]+ms31b[j],colo); |
3316 |
} else { |
} else { |
3317 |
ColorTOFMIP(ms31a[j]+ms31b[j],colo); |
ColorTOFMIP((ms31a[j]+ms31b[j])/2.,colo); |
3318 |
}; |
}; |
3319 |
// |
// |
3320 |
if ( colo != 10 ) ocolo = colo; |
if ( colo != 10 ) ocolo = colo; |
3407 |
if ( level.file == -1 ){ |
if ( level.file == -1 ){ |
3408 |
ColorMIP(ms32a[rj]+ms32b[rj],colo); |
ColorMIP(ms32a[rj]+ms32b[rj],colo); |
3409 |
} else { |
} else { |
3410 |
ColorTOFMIP(ms32a[rj]+ms32b[rj],colo); |
ColorTOFMIP((ms32a[rj]+ms32b[rj])/2.,colo); |
3411 |
}; |
}; |
3412 |
// |
// |
3413 |
if ( colo != 10 ) ocolo = colo; |
if ( colo != 10 ) ocolo = colo; |