documentation and effC++ correction (Kenneth)
authorrichterm <richterm@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 22 Aug 2007 11:58:08 +0000 (11:58 +0000)
committerrichterm <richterm@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 22 Aug 2007 11:58:08 +0000 (11:58 +0000)
HLT/TPCLib/AliHLTTPCPadArray.cxx
HLT/TPCLib/AliHLTTPCPadArray.h

index dd39237..c24c781 100644 (file)
@@ -44,7 +44,12 @@ AliHLTTPCPadArray::AliHLTTPCPadArray()
   fPatch(-1),
   fFirstRow(-1),
   fLastRow(-1),
-  fThreshold(10)
+  fThreshold(10),
+  fNumberOfRows(0),
+  fNumberOfPadsInRow(NULL),
+  fDigitReader(NULL),
+  fRowPadVector(0),
+  fClusters(0)
 {
   // see header file for class documentation
   // or
@@ -58,7 +63,12 @@ AliHLTTPCPadArray::AliHLTTPCPadArray(Int_t patch)
   fPatch(patch),
   fFirstRow(-1),
   fLastRow(-1),
-  fThreshold(10)
+  fThreshold(10),
+  fNumberOfRows(0),
+  fNumberOfPadsInRow(NULL),
+  fDigitReader(NULL),
+  fRowPadVector(0),
+  fClusters(0)
 {
   // see header file for class documentation
 }
@@ -67,7 +77,13 @@ AliHLTTPCPadArray::AliHLTTPCPadArray(const AliHLTTPCPadArray& srcPadArray)
   :
   fPatch(srcPadArray.fPatch),
   fFirstRow(srcPadArray.fFirstRow),
-  fLastRow(srcPadArray.fLastRow)
+  fLastRow(srcPadArray.fLastRow),
+  fThreshold(srcPadArray.fThreshold),
+  fNumberOfRows(srcPadArray.fNumberOfRows),
+  fNumberOfPadsInRow(srcPadArray.fNumberOfPadsInRow),
+  fDigitReader(srcPadArray.fDigitReader),
+  fRowPadVector(srcPadArray.fRowPadVector),
+  fClusters(srcPadArray.fClusters)
 {
   // see header file for class documentation
   HLTFatal("copy constructor not implemented");
index 843471e..4811dbd 100644 (file)
@@ -36,9 +36,9 @@ public:
 
   /** 
    * Constructor
-   * @param offset   The number of bins to ignore at the beginning
-   *                 of the channels
-   * @param nofBins  The total number of bins for one channel
+   * @param patch   Patch number, either use this constructor or 
+   * use the default constructor and the SetPatch method
+   *
    */
   AliHLTTPCPadArray(Int_t patch);