-// 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
+