]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/TRD/AliHLTTRDUtils.h
HLT TRD code update by Theodor
[u/mrichter/AliRoot.git] / HLT / TRD / AliHLTTRDUtils.h
index 808af0b4ac1fbdd3e3764fb0eb369e39859a54de..a82238bb2064ef230e308114a5ed128c4ed4a10d 100644 (file)
@@ -1,3 +1,4 @@
+// $Id:$
 #ifndef ALIHLTTRDUTILS_H
 #define ALIHLTTRDUTILS_H
 /* Copyright(c) 1998-2009, ALICE Experiment at CERN, All rights reserved. *
 
 
 #include "AliHLTDataTypes.h"
+#include "TObject.h"
+//#include "AliHLTProcessor.h"
 
 class TClonesArray;
-
+class AliESDEvent;
 class AliHLTTRDUtils
 {
 public:
-static AliHLTUInt32_t AddClustersToOutput(TClonesArray* inClusterArray, AliHLTUInt8_t* outBlockPtr);
-static AliHLTUInt32_t AddTracksToOutput(TClonesArray* inTrackArray,AliHLTUInt8_t* output);
-static AliHLTUInt32_t ReadClusters(TClonesArray *outArray, void* inputPtr, AliHLTUInt32_t size);
-static AliHLTUInt32_t ReadTracks(TClonesArray *outArray, void* inputPtr, AliHLTUInt32_t size);
+  static AliHLTUInt32_t AddClustersToOutput(TClonesArray* inClusterArray, AliHLTUInt8_t* outBlockPtr);
+  static AliHLTUInt32_t AddTracksToOutput(TClonesArray* inTrackArray,AliHLTUInt8_t* output);
+  static AliHLTUInt32_t ReadClusters(TClonesArray *outArray, void* inputPtr, AliHLTUInt32_t size);
+  static AliHLTUInt32_t ReadTracks(TClonesArray *outArray, void* inputPtr, AliHLTUInt32_t size);
+  static AliHLTUInt32_t AddESDToOutput(const AliESDEvent* const esd, AliHLTUInt8_t* const outBlockPtr);
+
+  ClassDef(AliHLTTRDUtils, 0)
+
 
 };