]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/TPCLib/AliHLTTPCConfMapTrack.h
couple of protections for calculation of slice from angle; reading of track block...
[u/mrichter/AliRoot.git] / HLT / TPCLib / AliHLTTPCConfMapTrack.h
index 6632b55870d71a3a5aee13a3f6bc3b6f521da6d3..9779f213b972f84f2e0c560900d7e39138f79966 100644 (file)
@@ -1,22 +1,36 @@
 // @(#) $Id$
+// Original: AliHLTConfMapTrack.h,v 1.4 2004/06/16 11:25:06 loizides 
 
-#ifndef ALIHLTTPC_ConfMapTrack
-#define ALIHLTTPC_ConfMapTrack
+#ifndef ALIHLTTPCCONFMAPTRACK_H
+#define ALIHLTTPCCONFMAPTRACK_H
 
-#include <string.h>
+//* This file is property of and copyright by the ALICE HLT Project        * 
+//* ALICE Experiment at CERN, All rights reserved.                         *
+//* See cxx source for full Copyright notice                               *
 
-#include "AliHLTTPCTrack.h"
+/** @file   AliHLTTPCConfMapTrack.h
+    @author Anders Vestbo, maintained by Matthias Richter
+    @date   
+    @brief  Track class for conformal mapper
+*/
 
-#include "AliHLTTPCRootTypes.h"
+#include "AliHLTTPCTrack.h"
 #include "AliHLTTPCConfMapPoint.h"
 
 class AliHLTTPCVertex;
 
+/** 
+ * @class AliHLTTPCConfMapTrack
+ * Track class for conformal mapper
+ *
+ * @ingroup alihlt_tpc
+ */
 class AliHLTTPCConfMapTrack :public AliHLTTPCTrack {
 
  public:
   
   AliHLTTPCConfMapTrack();
+  /** destructor */
   virtual ~AliHLTTPCConfMapTrack();
   void Fill(AliHLTTPCVertex *vertex,Double_t max_Dca);
   void Reset();
@@ -85,9 +99,15 @@ class AliHLTTPCConfMapTrack :public AliHLTTPCTrack {
   
   Double_t    fddXy, fa1Xy, fa2Xy ;    /*fit par in xy */
   Double_t    fddSz, fa1Sz, fa2Sz ;    /*fit par in sz */
+
+ private:
+  /** copy constructor prohibited */
+  AliHLTTPCConfMapTrack(const AliHLTTPCConfMapTrack&);
+  /** assignment operator prohibited */
+  AliHLTTPCConfMapTrack& operator=(const AliHLTTPCConfMapTrack&);
   
   ClassDef(AliHLTTPCConfMapTrack,1) //Conformal mapping track class
 };
     
-#endif
+#endif // ALIHLTTPCCONFMAPTRACK_H