]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/TPCLib/AliHLTTPCDefinitions.h
Remove compilser warnings
[u/mrichter/AliRoot.git] / HLT / TPCLib / AliHLTTPCDefinitions.h
index 579120a1ab48ba7e87a623f3cf1ff5b037993e94..9b6d7df8c46742121fb6bbe16d367971e29985df 100644 (file)
@@ -3,18 +3,22 @@
 
 #ifndef ALIHLTTPCDEFINITIONS_H
 #define ALIHLTTPCDEFINITIONS_H
-/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
- * See cxx source for full Copyright notice                               */
-
-/* AliHLTTPCDefinitions
- */
+//* 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 "AliHLTDataTypes.h"
-#include "TObject.h"
+#include "Rtypes.h"
 
+/**
+ * @class AliHLTTPCDefinitions
+ * Data type definitions for the libAliHLTTPC library.
+ * 
+ * @ingroup alihlt_tpc
+ */
 class AliHLTTPCDefinitions
-    {
-    public:
+{
+public:
       AliHLTTPCDefinitions();
       virtual ~AliHLTTPCDefinitions();
 
@@ -59,15 +63,51 @@ class AliHLTTPCDefinitions
                return ((maxSliceNr & 0xFF) << 24) | ((minSliceNr & 0xFF) << 16) | ((maxPatchNr & 0xFF) << 8) | ((minPatchNr & 0xFF));
                }
 
-       static const AliHLTComponentDataType gkDDLPackedRawDataType;
-       static const AliHLTComponentDataType gkPackedRawDataType;
-       static const AliHLTComponentDataType gkUnpackedRawDataType;
-       static const AliHLTComponentDataType gkClustersDataType;
-       static const AliHLTComponentDataType gkTrackSegmentsDataType;
-       static const AliHLTComponentDataType gkVertexDataType;
+  /** DDL packed RAW data */
+  static const AliHLTComponentDataType fgkDDLPackedRawDataType;         // see above
+  /** DDL entropy encoded data */
+  static const AliHLTComponentDataType fgkDDLEncodedEntropyRawDataType; // see above
+  /** packed RAW data */
+  static const AliHLTComponentDataType fgkPackedRawDataType;            // see above
+  /** unpacked RAW data */
+  static const AliHLTComponentDataType fgkUnpackedRawDataType;          // see above
+  /** cluster data */
+  static const AliHLTComponentDataType fgkClustersDataType;             // see above
+  /** track segments in local coordinates */
+  static const AliHLTComponentDataType fgkTrackSegmentsDataType;        // see above
+  /** tracks in global koordinates */
+  static const AliHLTComponentDataType fgkTracksDataType;               // see above
+  /** vertex data structure */
+  static const AliHLTComponentDataType fgkVertexDataType;               // see above
+
+  // Cluster & Tracks model data
+  /** cluster tracks model data type */
+  static const AliHLTComponentDataType fgkClusterTracksModelDataType;          // see above
+  /** remaining clusters model data type */
+  static const AliHLTComponentDataType fgkRemainingClustersModelDataType;      // see above
+  /** cluster tracks compressed data type */
+  static const AliHLTComponentDataType fgkClusterTracksCompressedDataType;     // see above
+  /** remaining clusters compressed data type */
+  static const AliHLTComponentDataType fgkRemainingClustersCompressedDataType; // see above
+
+  // Calibration data
+  /** pedestal calibration data */
+  static const AliHLTComponentDataType fgkCalibPedestalDataType;   // see above
+  /** signal calibration data */
+  static const AliHLTComponentDataType fgkCalibPulserDataType;     // see above
+  /** central electrode calibration data */
+  static const AliHLTComponentDataType fgkCalibCEDataType;         // see above
+
+  // offline calbration components
 
-       ClassDef(AliHLTTPCDefinitions, 0)
+  /** alignment calibration data */
+  static const AliHLTComponentDataType fgkOfflineCalibAlignDataType;         // see above
+  /** track calibration data */
+  static const AliHLTComponentDataType fgkOfflineCalibTracksDataType;        // see above
+  /** gain calibration data */
+  static const AliHLTComponentDataType fgkOfflineCalibTracksGainDataType;    // see above
 
-    };
+  ClassDef(AliHLTTPCDefinitions, 2)
+};
 
 #endif