]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TPC/AliTPCExB.h
Extacting the OCDB in a separate module. The detectors have write permission in the...
[u/mrichter/AliRoot.git] / TPC / AliTPCExB.h
index 885ca369f206a4c430d3f9b50939c3a45e26ab1f..a2baca931a6ae9f8305ea62886efbb4706d13cd2 100644 (file)
@@ -8,6 +8,8 @@ class AliMagF;
 class AliTPCExB:public TObject {
 public:
   AliTPCExB();
+  AliTPCExB& operator=(const AliTPCExB &exb);
+  AliTPCExB(const AliTPCExB& exb);
   virtual ~AliTPCExB() {};
   virtual void Correct(const Double_t *position,Double_t *corrected)=0;
   virtual void CorrectInverse(const Double_t *position,Double_t *corrected) {
@@ -19,10 +21,10 @@ public:
   // Test and visualization
   //
   void TestExB(const char* fileName);
-  static Double_t GetDr(Double_t r, Double_t phi, Double_t z);
-  static Double_t GetDrphi(Double_t r, Double_t phi, Double_t z);
-  static Double_t GetDphi(Double_t r, Double_t phi, Double_t z);
-  static Double_t GetDz(Double_t r, Double_t phi, Double_t z);
+  static Double_t GetDr(Double_t r, Double_t phi, Double_t z, Double_t bz=5);
+  static Double_t GetDrphi(Double_t r, Double_t phi, Double_t z, Double_t bz=5);
+  static Double_t GetDphi(Double_t r, Double_t phi, Double_t z, Double_t bz=5);
+  static Double_t GetDz(Double_t r, Double_t phi, Double_t z, Double_t bz=5);
   static AliTPCExB*  Instance(){return fgInstance;}
   static void SetInstance(AliTPCExB*param){fgInstance = param;}
   //