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