]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliKalmanTrack.h
Updates (A. Toia)
[u/mrichter/AliRoot.git] / STEER / AliKalmanTrack.h
index 82a767b78091aa438dd5a24dacd1c632b8499daa..e76538f9ff7cbaae0b466512107d6bd1f4d0d69f 100644 (file)
@@ -23,7 +23,7 @@ public:
   AliKalmanTrack();
   AliKalmanTrack(const AliKalmanTrack &t);
   virtual ~AliKalmanTrack(){};
-
+  AliKalmanTrack& operator=(const AliKalmanTrack &o);
   void SetLabel(Int_t lab) {fLab=lab;}
 
   virtual Double_t GetPredictedChi2(const AliCluster *c) const = 0;
@@ -39,6 +39,14 @@ public:
     AliWarning("Method must be overloaded !\n");
     return 0;
   } 
+  virtual Int_t GetNumberOfTracklets() const {
+    AliWarning("Method must be overloaded !");
+    return 0;
+  }
+  virtual Int_t GetTrackletIndex(Int_t) const { //reserved for AliTracker
+    AliWarning("Method must be overloaded !");
+    return -1;
+  } 
   virtual Double_t GetPIDsignal() const {
     AliWarning("Method must be overloaded !\n");
     return 0.;
@@ -74,19 +82,19 @@ public:
 protected:
   void SetChi2(Double_t chi2) {fChi2=chi2;} 
 
+  Double32_t fFakeRatio;  // fake ratio
+  Double32_t fChi2;       // total chi2 value for this track
+  Double32_t fMass;       // mass hypothesis
   Int_t fLab;             // track label
-  Float_t fFakeRatio;     // fake ratio
-  Double_t fChi2;         // total chi2 value for this track
-  Double_t fMass;         // mass hypothesis
   Int_t fN;               // number of associated clusters
 
 private:
-  // variables for time integration (S.Radomski@gsi.de)
   Bool_t  fStartTimeIntegral;       // indicator wether integrate time
-  Double_t fIntegratedTime[AliPID::kSPECIES];       // integrated time
-  Double_t fIntegratedLength;        // integrated length
+  // variables for time integration (S.Radomski@gsi.de)
+  Double32_t fIntegratedTime[AliPID::kSPECIES];       // integrated time
+  Double32_t fIntegratedLength;        // integrated length
   
-  ClassDef(AliKalmanTrack,6)    // Reconstructed track
+  ClassDef(AliKalmanTrack,7)    // Reconstructed track
 };
 
 #endif