typedef struct AliL3ClusterModel AliL3ClusterModel;
struct AliL3RemainingCluster {
- UShort_t fPad; //2 bytes
- UShort_t fTime; //2 bytes
- Byte_t fSigmaY2; //1 byte
- Byte_t fSigmaZ2; //1 byte
- UShort_t fCharge; //2 bytes
+ Float_t fPad;
+ Float_t fTime;
+ Float_t fSigmaY2;
+ Float_t fSigmaZ2;
+ UShort_t fCharge;
};
typedef struct AliL3RemainingCluster AliL3RemainingCluster;
struct AliL3RemainingRow {
Byte_t fPadRow; //1 byte
UShort_t fNClusters; //2 bytes
+#if defined(__HP_aCC) || defined(__DECCXX) || defined(__SUNPRO_CC)
+ AliL3RemainingCluster fClusters[1];
+#else
AliL3RemainingCluster fClusters[0];
+#endif
};
typedef struct AliL3RemainingRow AliL3RemainingRow;