53 fDrcNumberOfPhotons(0),
58 fDiscNumberOfPhotons(0),
63 fRichNumberOfPhotons(0),
68 fEmcNumberOfCrystals(0),
78 fMuoNumberOfLayers(0),
127 fDrcNumberOfPhotons(0),
132 fDiscNumberOfPhotons(0),
137 fRichNumberOfPhotons(0),
142 fEmcNumberOfCrystals(0),
143 fEmcNumberOfBumps(0),
152 fMuoNumberOfLayers(0),
161 fDegreesOfFreedom(0),
205 fDrcNumberOfPhotons(0),
210 fDiscNumberOfPhotons(0),
215 fRichNumberOfPhotons(0),
220 fEmcNumberOfCrystals(0),
221 fEmcNumberOfBumps(0),
230 fMuoNumberOfLayers(0),
239 fDegreesOfFreedom(0),
256 static TMatrixD
cov(7,7);
276 for (
int i=0; i<6; i++)
277 for (
int j=i+1; j<7; j++)
285 static TMatrixD covP4(4,4);
292 for (
int i=0; i<3; i++)
293 for (
int j=i+1; j<4; j++)
294 covP4(i,j)=covP4(j,i);
377 fTofTrackLength = 0.;
383 fDrcNumberOfPhotons = 0;
388 fDiscNumberOfPhotons = 0;
393 fRichNumberOfPhotons = 0;
398 fEmcNumberOfCrystals = 0;
399 fEmcNumberOfBumps = 0;
408 fMuoNumberOfLayers = 0;
409 fMuoProbability = 0.;
422 for (i=0; i<28;i++)
fErrP7[i] = 0;
423 for (i=0; i<5;i++)
fParams[i] = 0;
424 for (i=0; i<15;i++)
fCov[i] = 0;
431 double best_dist = 0.0;
436 if (best_hit == -1 || dist < best_dist) {
449 double best_dist = 0.0;
454 double x = pos.X(),
y = pos.Y(), dist = fabs(sqrt(x*x+
y*
y) - r);
455 if (best_hit == -1 || dist < best_dist) {