]>
Commit | Line | Data |
---|---|---|
eb75110f | 1 | // $Id: AliHLTExternalTrackParam.h 33222 2009-06-26 23:45:52Z sgorbuno $ |
2 | //* This file is property of and copyright by the ALICE HLT Project * | |
3 | //* ALICE Experiment at CERN, All rights reserved. * | |
4 | //* See cxx source for full Copyright notice * | |
5 | ||
6 | #ifndef _ALIHLTTRACKMCDATA_H_ | |
7 | #define _ALIHLTTRACKMCDATA_H_ | |
8 | ||
9 | #include "AliHLTDataTypes.h" | |
10 | ||
11 | /** | |
12 | * @struct AliHLTTrackMCData | |
13 | * This in a struct for MC track labels | |
14 | * @ingroup alihlt_component_datatypes | |
15 | */ | |
16 | struct AliHLTTrackMCLabel | |
17 | { | |
18 | Int_t fTrackID; | |
19 | Int_t fMCLabel; | |
20 | }; | |
21 | ||
22 | typedef struct AliHLTTrackMCLabel AliHLTTrackMCLabel; | |
23 | ||
24 | struct AliHLTTrackMCData { | |
25 | AliHLTUInt32_t fCount; | |
26 | #if defined(__HP_aCC) || defined(__DECCXX) || defined(__SUNPRO_CC) | |
27 | AliHLTTrackMCLabel fLabels[1]; | |
28 | #else | |
66b7af32 | 29 | AliHLTTrackMCLabel fLabels[0]; |
eb75110f | 30 | #endif |
31 | }; | |
32 | ||
33 | typedef struct AliHLTTrackMCData AliHLTTrackMCData; | |
34 | ||
35 | #endif |