]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TPC/AliTPCExBBShape.h
modified classdefs
[u/mrichter/AliRoot.git] / TPC / AliTPCExBBShape.h
index 980284cef974b5a6c58a4cc2ed284bd16d6c43be..9c7b569b281751f78470c873cefe08da4e2f7813 100644 (file)
@@ -1,5 +1,5 @@
-#ifndef ALI_TPC_EXB_B_SHAPE_H
-#define ALI_TPC_EXB_B_SHAPE_H
+#ifndef ALI_TPC_EX_BB_SHAPE_H
+#define ALI_TPC_EX_BB_SHAPE_H
 
 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
  * See cxx source for full Copyright notice                               */
@@ -32,17 +32,15 @@ public:
   // common setters and getters for ExB
   virtual void SetOmegaTauT1T2(Float_t omegaTau,Float_t t1,Float_t t2) {
     fT1=t1; fT2=t2;
-    const Float_t wt1=t1*omegaTau;
-    fC1=wt1/(1.+wt1*wt1);
-    const Float_t wt2=t2*omegaTau;
-    fC2=wt2*wt2/(1.+wt2*wt2);
+    const Float_t wt1=t1*omegaTau;    fC1=wt1/(1.+wt1*wt1);
+    const Float_t wt2=t2*omegaTau;    fC2=wt2*wt2/(1.+wt2*wt2);
   };
   void SetC1C2(Float_t c1,Float_t c2) {fC1=c1;fC2=c2;} // CAUTION: USE WITH CARE
   Float_t GetC1() const {return fC1;}
   Float_t GetC2() const {return fC2;}
 
   // setters and getters for the magentic field map
-  void SetBField(AliMagF *bField) {fBField=bField;}
+  void SetBField(const AliMagF *bField) {fBField=(AliMagF*)bField;}
   AliMagF* GetBField() const {return fBField;}
 
   virtual void GetCorrection(const Float_t x[],const Short_t roc,Float_t dx[]);
@@ -54,7 +52,7 @@ private:
   Float_t fC1; // coefficient C1          (compare Jim Thomas's notes for definitions)
   Float_t fC2; // coefficient C2          (compare Jim Thomas's notes for definitions)
 
-  AliMagF *fBField;
+  AliMagF *fBField;       // pointer to magnetic field
 
   AliTPCExBBShape & operator =(const AliTPCExBBShape);
   AliTPCExBBShape(const AliTPCExBBShape&); //dummy copy contructor