]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/TPCLib/AliHLTTPCSpacePointData.h
- adjusting binning of pad histograms to make single pad cluster contribution and...
[u/mrichter/AliRoot.git] / HLT / TPCLib / AliHLTTPCSpacePointData.h
index cf8a3859fb4ed1c278b92f18790ca94d9e72ba8d..11ea22924e11d2b25fe9c53af8bbc2df122204a7 100644 (file)
@@ -31,6 +31,26 @@ struct AliHLTTPCSpacePointData{
   Bool_t fUsed;     // only used in AliHLTTPCDisplay 
   Int_t fTrackN;    // only used in AliHLTTPCDisplay 
 
+  void SetX(Float_t x)             {fX=x;}
+  void SetY(Float_t y)             {fY=y;}
+  void SetZ(Float_t z)             {fZ=z;}
+  void SetID(UInt_t id)            {fID=id;}
+  void SetPadRow(Short_t padrow)   {fPadRow=padrow;}
+  void SetSigmaY2(Float_t sigmaY2) {fSigmaY2=sigmaY2;}
+  void SetSigmaZ2(Float_t sigmaZ2) {fSigmaZ2=sigmaZ2;}
+  void SetCharge(UShort_t charge)  {fCharge=charge;}
+  void SetQMax(UShort_t qmax)      {fQMax=qmax;}
+
+  Float_t  GetX()       const      {return fX;}
+  Float_t  GetY()       const      {return fY;}
+  Float_t  GetZ()       const      {return fZ;}
+  UInt_t   GetID()      const      {return fID;}
+  UShort_t GetPadRow()  const      {return fPadRow;}
+  Float_t  GetSigmaY2() const      {return fSigmaY2;}
+  Float_t  GetSigmaZ2() const      {return fSigmaZ2;}
+  UShort_t GetCharge()  const      {return fCharge;}
+  UShort_t GetQMax()    const      {return fQMax;}
+
   static UInt_t GetSlice( UInt_t Id )  { return (Id>>25)&0x3F; }
   static UInt_t GetPatch( UInt_t Id )  { return (Id>>22)&0x7; }
   static UInt_t GetNumber( UInt_t Id ) { return Id&0x003FFFFF; }
@@ -50,7 +70,7 @@ struct AliHLTTPCSpacePointData{
   Bool_t IsUsed() const {return fUsed;}
   void SetUsed(Bool_t used) {fUsed=used;}
   Int_t GetTrackNumber() const {return fTrackN;}
-  void GetTrackNumber(Int_t trackN) {fTrackN=trackN;}
+  void SetTrackNumber(Int_t trackN) {fTrackN=trackN;}
 };
 typedef struct AliHLTTPCSpacePointData AliHLTTPCSpacePointData;