]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TPC/AliTPCcluster.h
Removing coding violations + warnings (Marian)
[u/mrichter/AliRoot.git] / TPC / AliTPCcluster.h
index c6da09b098362bc6f8ec9cfe64abf629e681e8b5..f3bfaaf0dcf1abb0abf13fb0bb3a80b4a66fa537 100644 (file)
 //   Origin: Iouri Belikov, CERN, Jouri.Belikov@cern.ch 
 //-------------------------------------------------------
 
+#include "TMath.h"
 #include "AliCluster.h"
 
 //_____________________________________________________________________________
 class AliTPCcluster : public AliCluster {
 public:
-  AliTPCcluster():AliCluster(){fQ=0;}
-  AliTPCcluster(Int_t *lab, Float_t *hit) : AliCluster(lab,hit) {fQ = hit[4];}
-  void Use() {fQ=-fQ;}
+  AliTPCcluster():AliCluster(),fQ(0){}
+  AliTPCcluster(Int_t *lab, Float_t *hit);
+  void Use(Int_t = 0) {fQ=-fQ;}
   void SetQ(Float_t q) {fQ=q;}
 
   Int_t IsUsed() const {return (fQ<0) ? 1 : 0;}
-  Float_t GetQ() const {return fQ;}
+  Float_t GetQ() const {return TMath::Abs(fQ);}
+
+  static Double_t SigmaY2(Double_t r, Double_t tgl, Double_t pt);
+  static Double_t SigmaZ2(Double_t r, Double_t tgl);
 
 private:
   Float_t   fQ ;       //Q of cluster (in ADC counts)