15#ifndef ALIHLTTPCRAWCLUSTER_H 
   16#define ALIHLTTPCRAWCLUSTER_H 
   27  AliHLTTPCRawCluster(int16_t PadRow, 
float Pad, 
float Time, 
float SigmaPad2, 
float SigmaTime2, uint16_t Charge, uint16_t QMax, uint16_t Flags) : 
fPadRow(PadRow), 
mFlags(Flags), 
fPad(Pad), 
fTime(Time), 
fSigmaPad2(SigmaPad2), 
fSigmaTime2(SigmaTime2), 
fCharge(Charge), 
fQMax(QMax) {}
 
 
   92#if defined(__HP_aCC) || defined(__DECCXX) || defined(__SUNPRO_CC) 
 
AliHLTTPCRawCluster fClusters[0]
 
int32_t GetCharge() const
 
bool GetFlagSplitAny() const
 
void SetPadRow(int16_t padrow)
 
void SetFlags(uint16_t flags)
 
bool GetFlagSplitPad() const
 
AliHLTTPCRawCluster(const AliHLTTPCRawCluster &other)
 
bool GetFlagSplitTime() const
 
AliHLTTPCRawCluster(int16_t PadRow, float Pad, float Time, float SigmaPad2, float SigmaTime2, uint16_t Charge, uint16_t QMax, uint16_t Flags)
 
uint16_t GetFlags() const
 
void SetQMax(uint16_t qmax)
 
float GetSigmaTime2() const
 
void SetCharge(uint16_t charge)
 
int32_t GetPadRow() const
 
bool GetFlagSplitAnyOrEdge() const
 
AliHLTTPCRawCluster & operator=(const AliHLTTPCRawCluster &other)
 
void SetSigmaTime2(float sigmaTime2)
 
float GetSigmaPad2() const
 
void SetSigmaPad2(float sigmaPad2)
 
VectorOfTObjectPtrs other