]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/src/AliL3Fitter.h
Removed loading non-existing library
[u/mrichter/AliRoot.git] / HLT / src / AliL3Fitter.h
index 6bd2566022c4db6b89d26e173b85177ef6d8c69d..970e7ebc4ea9f98fc279c9e5964d1447967a6cbe 100644 (file)
@@ -1,9 +1,14 @@
 // @(#) $Id$
 
-#ifndef ALIL3_Fitter
-#define ALIL3_Fitter
+#ifndef ALIL3FITTER_H
+#define ALIL3FITTER_H
 
-#include "AliL3RootTypes.h"
+//_____________________________________________________________
+// AliL3Fitter
+//
+// Fit class HLT
+//
+// Author: Anders Vestbo <mailto:vestbo@fi.uib.no>
 
 class AliL3Track;
 class AliL3Vertex;
@@ -11,25 +16,25 @@ class AliL3SpacePointData;
 
 class AliL3Fitter {
 
- private:
-  AliL3Track *fTrack; //!
-  AliL3Vertex *fVertex; //!
-  Bool_t fVertexConstraint;
-  AliL3SpacePointData *fClusters[36][6]; //!
-  UInt_t fNcl[36][6];
-  
- public:
+  public:
   AliL3Fitter();
   AliL3Fitter(AliL3Vertex *vertex,Bool_t vertexconstraint=kTRUE);
   virtual ~AliL3Fitter();
   
   void LoadClusters(Char_t *path,Int_t event=0,Bool_t sp=kFALSE);
-  void SortTrackClusters(AliL3Track *track);
+  void SortTrackClusters(AliL3Track *track) const;
   Int_t FitHelix(AliL3Track *track);
   Int_t FitCircle();
   Int_t FitLine();
   void NoVertex() {fVertexConstraint=kFALSE;}
-  
+ private:
+  AliL3Track *fTrack; //!                    actual track
+  AliL3Vertex *fVertex; //!                  vertex info
+  Bool_t fVertexConstraint; //               include vertex constraint
+  AliL3SpacePointData *fClusters[36][6]; //! clusters
+  UInt_t fNcl[36][6]; //                     cluster numbers
   ClassDef(AliL3Fitter,1) //HLT fit class
 };