]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TPC/AliTPCTracklet.cxx
newline added at the end of file
[u/mrichter/AliRoot.git] / TPC / AliTPCTracklet.cxx
index 7b3a523b7a1036990e4a5a2d894bc1ded978180d..fa26cf603803f79b8a3124862fe65ec887e7c969 100755 (executable)
@@ -88,13 +88,15 @@ AliTPCTracklet::AliTPCTracklet(const AliTPCseed *track,Int_t sector,
 
 }
 
-AliTPCTracklet::AliTPCTracklet(const TObjArray &clusters,Int_t sector,
-                              TrackType type,Bool_t storeClusters) {
+AliTPCTracklet::AliTPCTracklet(const TObjArray &/*clusters*/,Int_t sector,
+                              TrackType /*type*/,Bool_t /*storeClusters*/)
+  : fNClusters(0),fNStoredClusters(0),fClusters(0),fSector(sector),fOuter(0),
+    fInner(0),fPrimary(0) {
   //TODO: write it!
 }
 
 AliTPCTracklet::AliTPCTracklet(const AliTPCTracklet &t)
-  : fNClusters(t.fNClusters),fNStoredClusters(t.fNStoredClusters),fClusters(0),
+  : TObject(t),fNClusters(t.fNClusters),fNStoredClusters(t.fNStoredClusters),fClusters(0),
     fSector(t.fSector),fOuter(0),fInner(0),
     fPrimary(0) {
   ////
@@ -262,6 +264,9 @@ void AliTPCTracklet::FitLinear(const AliTPCseed *track,Int_t sector,
     fy.SetFormula("1 ++ x ++ x*x");
     fz.SetFormula("1 ++ x");
     break;
+  case kKalman:
+  case kRiemann:
+    break;
   }
   Double_t xmax=-1.;
   Double_t xmin=1000.;
@@ -439,8 +444,8 @@ void AliTPCTracklet::FitRiemann(const AliTPCseed *track,Int_t sector) {
     fOuter=new AliExternalTrackParam(xmax,alpha,p,c);
 }
 
-Bool_t AliTPCTracklet::Riemann2Helix(Double_t *a,Double_t *ca,
-                                    Double_t *b,Double_t *cb,
+Bool_t AliTPCTracklet::Riemann2Helix(Double_t *a,Double_t */*ca*/,
+                                    Double_t *b,Double_t */*cb*/,
                                     Double_t x0,
                                     Double_t *p,Double_t *c) {
   //TODO: signs!
@@ -512,12 +517,15 @@ TObjArray AliTPCTracklet::CreateTracklets(const AliTPCseed *track,
   return tracklets;
 }
 
-TObjArray AliTPCTracklet::CreateTracklets(const TObjArray &clusters,
-                                         TrackType type,
-                                         Bool_t storeClusters,
-                                         Int_t minClusters,
-                                         Int_t maxTracklets) {
+TObjArray AliTPCTracklet::CreateTracklets(const TObjArray &/*clusters*/,
+                                         TrackType /*type*/,
+                                         Bool_t /*storeClusters*/,
+                                         Int_t /*minClusters*/,
+                                         Int_t /*maxTracklets*/) {
+  // TODO!
 
+  TObjArray tracklets;
+  return tracklets;
 }
 
 Bool_t AliTPCTracklet::PropagateToMeanX(const AliTPCTracklet &t1,
@@ -642,7 +650,7 @@ void AliTPCTracklet::Test(const char* filename) {
     TEllipse e=AliTPCTracklet::ErrorEllipse(0.,0.,4.,1.,1.8);
     e.Draw();
  */
-  TTreeSRedirector ds("AliTPCTrackletDebug.root");
+  TTreeSRedirector ds(filename);
   Double_t p[5]={0.};
   Double_t c[15]={4.,
                  0.,4.,