]>
Commit | Line | Data |
---|---|---|
dc2e6604 | 1 | #ifndef ALIHLTTRDUTILS_H |
2 | #define ALIHLTTRDUTILS_H | |
3 | /* Copyright(c) 1998-2009, ALICE Experiment at CERN, All rights reserved. * | |
4 | * See cxx source for full Copyright notice */ | |
5 | ||
6 | //////////////////////////////////////////////////////////////////////////// | |
7 | // // | |
8 | // HLT TRD Utillities Class // | |
9 | // // | |
10 | //////////////////////////////////////////////////////////////////////////// | |
11 | ||
12 | ||
13 | #include "AliHLTDataTypes.h" | |
18ada816 | 14 | #include "TObject.h" |
15 | //#include "AliHLTProcessor.h" | |
dc2e6604 | 16 | |
17 | class TClonesArray; | |
18ada816 | 18 | class AliESDEvent; |
dc2e6604 | 19 | class AliHLTTRDUtils |
20 | { | |
21 | public: | |
18ada816 | 22 | static AliHLTUInt32_t AddClustersToOutput(TClonesArray* inClusterArray, AliHLTUInt8_t* outBlockPtr); |
23 | static AliHLTUInt32_t AddTracksToOutput(TClonesArray* inTrackArray,AliHLTUInt8_t* output); | |
24 | static AliHLTUInt32_t ReadClusters(TClonesArray *outArray, void* inputPtr, AliHLTUInt32_t size); | |
25 | static AliHLTUInt32_t ReadTracks(TClonesArray *outArray, void* inputPtr, AliHLTUInt32_t size); | |
26 | static AliHLTUInt32_t AddESDToOutput(const AliESDEvent* const esd, AliHLTUInt8_t* const outBlockPtr); | |
27 | ||
28 | ClassDef(AliHLTTRDUtils, 0) | |
29 | ||
dc2e6604 | 30 | |
31 | }; | |
32 | ||
33 | #endif |