Update master to aliroot
[u/mrichter/AliRoot.git] / HLT / ITS / AliHLTITSClusterDataFormat.h
1 // $Id$
2 #ifndef ALIHLTITSCLUSTERFORMAT_H
3 #define ALIHLTITSCLUSTERFORMAT_H
4
5 //* This file is property of and copyright by the ALICE HLT Project        * 
6 //* ALICE Experiment at CERN, All rights reserved.                         *
7
8 #include "AliHLTITSSpacePointData.h"
9
10 /**
11  * @struct AliHLTITSClusterData
12  * Primitive data exchange structure for ITS clusters.
13  * The data format contains one 32bit count member and the array
14  * of spacepoint data structures.
15  *
16  * @ingroup alihlt_its_datastructs
17  */
18 struct AliHLTITSClusterData
19     {
20         AliHLTUInt32_t fSpacePointCnt;
21 #if defined(__HP_aCC) || defined(__DECCXX) || defined(__SUNPRO_CC)
22         AliHLTITSSpacePointData fSpacePoints[1];
23 #else
24         AliHLTITSSpacePointData fSpacePoints[0];
25 #endif
26     };
27
28 #endif // ALIHLTITSCLUSTERFORMAT_H