]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/TPCLib/tracking-ca/AliHLTTPCCACell.h
coding violations and compilation warnings fixed (Sergey)
[u/mrichter/AliRoot.git] / HLT / TPCLib / tracking-ca / AliHLTTPCCACell.h
index c54b8c3cb1871218ecdd6ba2cfbc5eb74c32a360..c5c0103ae05395ada6a30802cdf99ca3ec7641fe 100644 (file)
@@ -5,6 +5,13 @@
 //* ALICE Experiment at CERN, All rights reserved.                         *
 //* See cxx source for full Copyright notice                               *
 
+//*                                                                        *
+//* The AliHLTTPCCACell class describes the "Cell" object ---              *
+//* the set of neghbouring clusters in the same TPC row.                   *
+//* The cells are used as the minimal data units                           *
+//* by the Cellular Automaton tracking algorithm.                          *
+//*                                                                        *
+
 #ifndef ALIHLTTPCCACELL_H
 #define ALIHLTTPCCACELL_H
 
 
 /**
  * @class AliHLTTPCCACell
+ *
+ * The AliHLTTPCCACell class describes the "Cell" object ---
+ * the set of neghbouring clusters in the same TPC row.
+ * Cells are used as the minimal data units 
+ * by the Cellular Automaton tracking algorithm. 
+ *
  */
 class AliHLTTPCCACell
 {
@@ -20,6 +33,8 @@ class AliHLTTPCCACell
 
   AliHLTTPCCACell(): fFirstHitRef(0),fNHits(0),fY(0),fZ(0),fErrY(0),fErrZ(0),fIDown(0),fIUp(0),fIUsed(0){}
 
+  virtual ~AliHLTTPCCACell(){}
+
   Float_t &Y(){ return fY; }
   Float_t &Z(){ return fZ; }
   Float_t &ErrY(){ return fErrY; } 
@@ -40,6 +55,10 @@ class AliHLTTPCCACell
   Int_t fIDown, fIUp;   // indices of 2 neighboring cells in up & down directions
   Int_t fIUsed;         // if it is used by a reconstructed track
 
+ private:
+
+  void Dummy(); // to make rulechecker happy by having something in .cxx file
+
   ClassDef(AliHLTTPCCACell,1);
 };