144 |
int GetNY(){int n=0; for(int i=0; i<nplanes; i++)n+=(int)(YGood(i)); return n;}; |
int GetNY(){int n=0; for(int i=0; i<nplanes; i++)n+=(int)(YGood(i)); return n;}; |
145 |
int GetNXY(){int n=0; for(int i=0; i<nplanes; i++)n+=(int)(YGood(i)&&XGood(i)); return n;}; |
int GetNXY(){int n=0; for(int i=0; i<nplanes; i++)n+=(int)(YGood(i)&&XGood(i)); return n;}; |
146 |
int GetNtot(){return GetNX()+GetNY();}; |
int GetNtot(){return GetNX()+GetNY();}; |
147 |
|
int GetNhit(){int n=0; for(int i=0; i<nplanes; i++)n+=(int)(YGood(i)||XGood(i)); return n;}; |
148 |
|
|
149 |
Float_t GetDEDX(); |
Float_t GetDEDX(); |
150 |
Float_t GetDEDX(int ip); |
Float_t GetDEDX(int ip); |
157 |
|
|
158 |
Float_t GetRigidity(); |
Float_t GetRigidity(); |
159 |
Float_t GetDeflection(); |
Float_t GetDeflection(); |
160 |
|
Float_t GetMDR(){return (coval[4][4]>0 ? 1./sqrt(coval[4][4]) : 0.); }; |
161 |
|
|
162 |
//dsa implementare |
//dsa implementare |
163 |
/* Bool_t IsSaturated(int,int); */ |
/* Bool_t IsSaturated(int,int); */ |
164 |
/* Bool_t IsSaturated(int); */ |
/* Bool_t IsSaturated(int); */ |
165 |
/* Bool_t IsSaturated(); */ |
/* Bool_t IsSaturated(); */ |
166 |
/* Bool_t IsBad(int,int); */ |
/* Bool_t IsBad(int,int); */ |
167 |
/* Int_t GetLeverArmXY(); */ |
Int_t GetLeverArmXY(); |
168 |
/* Int_t GetLeverArmX(); */ |
Int_t GetLeverArmX(); |
169 |
/* Int_t GetLeverArmY(); */ |
Int_t GetLeverArmY(); |
170 |
Float_t GetChi2X(); //EM |
Float_t GetChi2X(); //EM |
171 |
Float_t GetChi2Y(); //EM |
Float_t GetChi2Y(); //EM |
172 |
/* Bool_t IsInsideCavity(float); */ |
/* Bool_t IsInsideCavity(float); */ |
183 |
|
|
184 |
|
|
185 |
|
|
186 |
ClassDef(ExtTrack,2); |
ClassDef(ExtTrack,3); |
187 |
|
|
188 |
}; |
}; |
189 |
|
|