]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliMagFCheb.h
Important bug fix. The trigger inputs were not reset inside the event loop, so the...
[u/mrichter/AliRoot.git] / STEER / AliMagFCheb.h
index 492ec4f36eb23b38bb5d7b040a357eb5e12d5889..6f1eb9cd9fef8ce89e9d7511f8e8f85af6d01d68 100644 (file)
 #include <TSystem.h>
 #include <TNamed.h>
 #include "AliCheb3D.h"
+#include "AliCheb3DCalc.h"
 
 class AliMagFCheb: public TNamed
 {
  public:
     AliMagFCheb();
     AliMagFCheb(const char* inputFile);
-    AliMagFCheb(const AliMagFCheb &cheb);
-    AliMagFCheb& operator= (const AliMagFCheb &cheb) {
-       // Assignment operator
-       cheb.Copy(*this);
-       return *this;
-    }
-
+    AliMagFCheb(const AliMagFCheb &src);
+    AliMagFCheb& operator= (const AliMagFCheb &rhs);
+    
    ~AliMagFCheb();
   //
   void       AddParamSol(AliCheb3D* param);
@@ -77,8 +74,6 @@ class AliMagFCheb: public TNamed
  protected:
   void         Init0();
   virtual void FieldCylSol(Float_t *rphiz, Float_t *b)    const;
- private:
-  void Copy (TObject &cheb) const;
   //
  protected:
   //