| 97 |
|
|
| 98 |
float al[5]; ///<TRACK STATE VECTOR |
float al[5]; ///<TRACK STATE VECTOR |
| 99 |
float coval[5][5]; ///<covariance matrix |
float coval[5][5]; ///<covariance matrix |
| 100 |
int xgood[6]; ///<cluster flag for x-view (0 = view not included in the fit) |
int xgood[6]; ///<cluster id for x-view (0 = view not included in the fit) |
| 101 |
int ygood[6]; ///<cluster flag for y-view (0 = view not included in the fit) |
int ygood[6]; ///<cluster id for y-view (0 = view not included in the fit) |
| 102 |
float xm[6]; ///<measured x coordinates |
float xm[6]; ///<measured x coordinates |
| 103 |
float ym[6]; ///<measured y coordinates |
float ym[6]; ///<measured y coordinates |
| 104 |
float zm[6]; ///<measured z coordinates |
float zm[6]; ///<measured z coordinates |
| 107 |
float tailx[6]; ///<spatial resolution tail on X view |
float tailx[6]; ///<spatial resolution tail on X view |
| 108 |
float taily[6]; ///<spatial resolution tail on y view |
float taily[6]; ///<spatial resolution tail on y view |
| 109 |
float chi2; ///<chi2 |
float chi2; ///<chi2 |
| 110 |
int nstep; ///<n. step |
int nstep; ///<n.step |
| 111 |
float xv[6]; ///<calculated x coordinates |
float xv[6]; ///<calculated x coordinates |
| 112 |
float yv[6]; ///<calculated y coordinates |
float yv[6]; ///<calculated y coordinates |
| 113 |
float zv[6]; ///<calculated z coordinates |
float zv[6]; ///<calculated z coordinates |
| 115 |
float ayv[6]; ///<calculated angles (deg) on y view |
float ayv[6]; ///<calculated angles (deg) on y view |
| 116 |
float dedx_x[6]; ///<dE/dx in MIP (<0 if saturated) |
float dedx_x[6]; ///<dE/dx in MIP (<0 if saturated) |
| 117 |
float dedx_y[6]; ///<dE/dx in MIP (<0 if saturated) |
float dedx_y[6]; ///<dE/dx in MIP (<0 if saturated) |
| 118 |
|
int multmaxx[6]; ///<cluster multiplicity and strip of maximum on x view |
| 119 |
|
int multmaxy[6]; ///<cluster multiplicity and strip of maximum on y view |
| 120 |
|
float seedx[6]; ///< seed of the cluster x |
| 121 |
|
float seedy[6]; ///< seed of the cluster y |
| 122 |
|
float xpu[6]; ///< x coordinate in pitch units |
| 123 |
|
float ypu[6]; ///< y coordinate in pitch units |
| 124 |
|
|
| 125 |
TrkTrack(); |
TrkTrack(); |
| 126 |
TrkTrack(const TrkTrack&); |
TrkTrack(const TrkTrack&); |
| 197 |
Bool_t SaturatedClusterX(int ip){ return IsSaturated(ip,0); }; |
Bool_t SaturatedClusterX(int ip){ return IsSaturated(ip,0); }; |
| 198 |
Bool_t SaturatedClusterY(int ip){ return IsSaturated(ip,1); }; |
Bool_t SaturatedClusterY(int ip){ return IsSaturated(ip,1); }; |
| 199 |
|
|
| 200 |
|
Int_t GetClusterX_Multiplicity(int ip){ return (Int_t)(multmaxx[ip]/10000); }; |
| 201 |
|
Int_t GetClusterY_Multiplicity(int ip){ return (Int_t)(multmaxy[ip]/10000); }; |
| 202 |
|
Int_t GetClusterX_MaxStrip(int ip){ return (Int_t)(multmaxx[ip]%10000); }; |
| 203 |
|
Int_t GetClusterY_MaxStrip(int ip){ return (Int_t)(multmaxy[ip]%10000); }; |
| 204 |
|
Float_t GetClusterX_Seed(int ip){ return seedx[ip]; }; |
| 205 |
|
Float_t GetClusterY_Seed(int ip){ return seedy[ip]; }; |
| 206 |
|
/* Float_t GetClusterX_CoordinatePU(int ip); */ |
| 207 |
|
/* Float_t GetClusterY_CoordinatePU(int ip); */ |
| 208 |
|
|
| 209 |
|
|
| 210 |
TrkTrack* GetTrkTrack(){return this;}; |
TrkTrack* GetTrkTrack(){return this;}; |
| 211 |
|
|
| 212 |
friend class TrkLevel2; |
friend class TrkLevel2; |
| 213 |
|
|
| 214 |
ClassDef(TrkTrack,3); |
ClassDef(TrkTrack,4); |
| 215 |
|
|
| 216 |
}; |
}; |
| 217 |
/** |
/** |