Removing obsolete mass hypothesis (M.Ivanov)
[u/mrichter/AliRoot.git] / TPC / AliTPCseed.cxx
index b7c2b7b5e9fb70fab210fa8b6ae981c08e96a60f..bc323871acef6795d2629f1c08db9350259da4d9 100644 (file)
@@ -50,6 +50,7 @@ AliTPCseed::AliTPCseed():AliTPCtrack(){
   fCurrentCluster =0;
   fCurrentSigmaY2=0;
   fCurrentSigmaZ2=0;
+  fEsd =0;
   fCircular = 0;  // not curling track
 }
 AliTPCseed::AliTPCseed(const AliTPCseed &s):AliTPCtrack(s){
@@ -62,6 +63,7 @@ AliTPCseed::AliTPCseed(const AliTPCseed &s):AliTPCtrack(s){
   fPoints  = 0;
   fEPoints = 0;
   fCircular =0;
+  fEsd =0;
 }
 AliTPCseed::AliTPCseed(const AliTPCtrack &t):AliTPCtrack(t){
   //
@@ -93,6 +95,7 @@ AliTPCseed::AliTPCseed(const AliTPCtrack &t):AliTPCtrack(t){
   fCurrentSigmaY2=0;
   fCurrentSigmaZ2=0;
   fCircular =0;
+  fEsd =0;
 }
 
 AliTPCseed::AliTPCseed(UInt_t index,  const Double_t xx[5], const Double_t cc[15], 
@@ -124,6 +127,7 @@ AliTPCseed::AliTPCseed(UInt_t index,  const Double_t xx[5], const Double_t cc[15
   fCurrentCluster =0;
   fCurrentSigmaY2=0;
   fCurrentSigmaZ2=0;
+  fEsd =0;
 }
 
 AliTPCseed::~AliTPCseed(){
@@ -677,27 +681,7 @@ Float_t AliTPCseed::CookdEdx(Double_t low, Double_t up,Int_t i1, Int_t i2, Bool_
 
   
   SetdEdx(dedx);
-    
-  //mi deDX
-
-
-
-  //Very rough PID
-  Double_t p=TMath::Sqrt((1.+ GetTgl()*GetTgl())/(Get1Pt()*Get1Pt()));
-
-  if (p<0.6) {
-    if (dedx < 39.+ 12./(p+0.25)/(p+0.25)) { SetMass(0.13957); return dedx;}
-    if (dedx < 39.+ 12./p/p) { SetMass(0.49368); return dedx;}
-    SetMass(0.93827); return dedx;
-  }
-
-  if (p<1.2) {
-    if (dedx < 39.+ 12./(p+0.25)/(p+0.25)) { SetMass(0.13957); return dedx;}
-    SetMass(0.93827); return dedx;
-  }
-
-  SetMass(0.13957); return dedx;
-
+  return dedx;
 }
 Double_t AliTPCseed::Bethe(Double_t bg){
   //