19 Hep3Vector zeroVector(-99.,-99.,-99.);
20 HepSymMatrix zeroMatrix(6,0);
22 for(
int i=0; i<5; i++)
24 myTof1VolumeName.push_back(
"TOF1");
25 myTof2VolumeName.push_back(
"TOF2");
26 myEmcVolumeName.push_back(
"EMC");
27 myMucVolumeName.push_back(
"MUC");
28 myTof1Position.push_back(zeroVector);
29 myTof1Momentum.push_back(zeroVector);
30 myTof2Position.push_back(zeroVector);
31 myTof2Momentum.push_back(zeroVector);
32 myEmcPosition.push_back(zeroVector);
33 myEmcMomentum.push_back(zeroVector);
34 myMucPosition.push_back(zeroVector);
35 myMucMomentum.push_back(zeroVector);
37 myTof1VolumeNumber[i]=-99;
38 myTof2VolumeNumber[i]=-99;
39 myEmcVolumeNumber[i]=-1;
40 myMucVolumeNumber[i]=-99;
44 myTof1PosSigmaAlongZ[i]=-99.;
45 myTof1PosSigmaAlongT[i]=-99.;
46 myTof1PosSigmaAlongX[i]=-99.;
47 myTof1PosSigmaAlongY[i]=-99.;
50 myTof2PosSigmaAlongZ[i]=-99.;
51 myTof2PosSigmaAlongT[i]=-99.;
52 myTof2PosSigmaAlongX[i]=-99.;
53 myTof2PosSigmaAlongY[i]=-99.;
54 myEmcPosSigmaAlongTheta[i]=-99.;
55 myEmcPosSigmaAlongPhi[i]=-99.;
56 myMucPosSigmaAlongZ[i]=-99.;
57 myMucPosSigmaAlongT[i]=-99.;
58 myMucPosSigmaAlongX[i]=-99.;
59 myMucPosSigmaAlongY[i]=-99.;
66 myMucKalbrLastLayer[i]= -1;
67 myMucKalecLastLayer[i]= -1;
68 myMucKalnumHits[i]= -1;
71 myTof1ErrorMatrix.push_back(zeroMatrix);
72 myTof2ErrorMatrix.push_back(zeroMatrix);
73 myEmcErrorMatrix.push_back(zeroMatrix);
74 myMucErrorMatrix.push_back(zeroMatrix);
void SetTof1Data(Hep3Vector aPosition, Hep3Vector aMomentum, string aVolumeName, int aVolumeNumber, double aTof, double aPath, HepSymMatrix aErrorMatrix, double aZSigma=0., double aTSigma=0., double aXSigma=0., double aYSigma=0.)
void SetEmcData(Hep3Vector aPosition, Hep3Vector aMomentum, string aVolumeName, int aVolumeNumber, double aThetaSigma, double aPhiSigma, HepSymMatrix aErrorMatrix)
void SetTof2Data(Hep3Vector aPosition, Hep3Vector aMomentum, string aVolumeName, int aVolumeNumber, double aTof, double aPath, HepSymMatrix aErrorMatrix, double aZSigma=0., double aTSigma=0., double aXSigma=0., double aYSigma=0.)
void SetMucData(Hep3Vector aPosition, Hep3Vector aMomentum, string aVolumeName, int aVolumeNumber, HepSymMatrix aErrorMatrix, double aZSigma=0., double aTSigma=0., double aXSigma=0., double aYSigma=0.)
void SetMucKalData(double chi2, int dof, double depth, int brLastLay, int ecLastLay, int nhits)