]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/TRD/AliHLTTRDDefinitions.h
bugfixes by Theodor and Raphaelle
[u/mrichter/AliRoot.git] / HLT / TRD / AliHLTTRDDefinitions.h
index 2140394fc7ecf3bdae59d63651a4a4ce763bb079..b5f0101d1c131de55bc61e5424df1b519aadbc06 100644 (file)
@@ -1,35 +1,44 @@
-// XEmacs -*-C++-*-
-// @(#) $Id$
+//-*- Mode: C++ -*-
+// $Id$
 
 #ifndef ALIHLTTRDDEFINITIONS_H
 #define ALIHLTTRDDEFINITIONS_H
-/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
- * See cxx source for full Copyright notice                               */
+//* 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                               *
 
 /* AliHLTTRDDefinitions
  */
 
 #include "AliHLTDataTypes.h"
-#include "TObject.h"
+#include "Rtypes.h"
 
-class AliHLTTRDDefinitions
-    {
-    public:
-
-      static const AliHLTComponentDataType gkDDLRawDataType;
-      static const AliHLTComponentDataType gkClusterDataType;
-      static const AliHLTComponentDataType gkTRDSATracksDataType; // Stand Alone tracks
-      static const AliHLTComponentDataType gkMCMtrackletDataType;
-      static const AliHLTComponentDataType gkMCMcalibrationDataType;
-      
-      ClassDef(AliHLTTRDDefinitions, 0)
+///////////////////////////////////////////////////////////////////////////////
+//                                                                           //
+//  The HLT definitions for TRD                                              //  
+//                                                                           //
+//                                                                           //
+///////////////////////////////////////////////////////////////////////////////
 
-    };
 
-typedef struct AliTRDDummyData
+class AliHLTTRDDefinitions
 {
-  char str[50];
-  long int val;
+
+public:
+  AliHLTTRDDefinitions();
+  virtual ~AliHLTTRDDefinitions();
+  
+  static const AliHLTComponentDataType fgkClusterDataType; // TRD Cluster Data
+  static const AliHLTComponentDataType fgkTRDSATracksDataType; // Stand Alone tracks
+  static const AliHLTComponentDataType fgkTRDSAEsdDataType; // Stand Alone tracks
+  static const AliHLTComponentDataType fgkMCMtrackletDataType; // MCM tracklet Data
+  static const AliHLTComponentDataType fgkMCMcalibrationDataType; // MCM Calibration data
+  static const AliHLTComponentDataType fgkCalibrationDataType; // Calibration with TRDtracks
+  static const AliHLTComponentDataType fgkEORCalibrationDataType;//Calibration end of run 
+
+  ClassDef(AliHLTTRDDefinitions, 0)
+    
 };
 
 #endif
+