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 |
/** |
/** |