]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TPC/AliTPCInverseCorrection.h
cout removed
[u/mrichter/AliRoot.git] / TPC / AliTPCInverseCorrection.h
index 21d10890886cad89f772825b42878a81baded3df..b5075a6c7d706ae9333007d8b00bc9958c96894f 100644 (file)
@@ -28,8 +28,8 @@ public:
   AliTPCInverseCorrection(AliTPCCorrection *correction);
   virtual ~AliTPCInverseCorrection();
 
-  void SetCorrection(AliTPCCorrection *correction) {fCorrection=correction;}
-  AliTPCCorrection* GetCorrection() const {return fCorrection;}
+  void SetCorrection(const AliTPCCorrection *correction) {fCorrection=(AliTPCCorrection*) correction;}
+  const AliTPCCorrection* GetCorrection() const {return fCorrection;}
   virtual void GetCorrection(const Float_t x[],const Short_t roc,Float_t dx[]);
   virtual void GetDistortion(const Float_t x[],const Short_t roc,Float_t dx[]);
 
@@ -37,11 +37,15 @@ public:
   virtual void Init();
   virtual void Update(const TTimeStamp &timeStamp);
 
-
+  virtual void SetOmegaTauT1T2(Float_t omegaTau,Float_t t1,Float_t t2);
+  // convenience functions
+  virtual void Print(Option_t* option="") const;
 private:
   AliTPCCorrection *fCorrection; // The correction to be inverted.
 
-  AliTPCInverseCorrection & operator = (const AliTPCInverseCorrection);
+  AliTPCInverseCorrection & operator = (const AliTPCInverseCorrection &);  // dummy assignment operator
   AliTPCInverseCorrection(const AliTPCInverseCorrection&); //dummy copy contructor
 
   ClassDef(AliTPCInverseCorrection,1);