X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=TPC%2FAliTPCInverseCorrection.h;h=b5075a6c7d706ae9333007d8b00bc9958c96894f;hb=fe004456ecb6a26322d2abcfefb698ac6d703ce0;hp=21d10890886cad89f772825b42878a81baded3df;hpb=e527a1b91c98b7aac923301b486b4d90a4d9bf82;p=u%2Fmrichter%2FAliRoot.git diff --git a/TPC/AliTPCInverseCorrection.h b/TPC/AliTPCInverseCorrection.h index 21d10890886..b5075a6c7d7 100644 --- a/TPC/AliTPCInverseCorrection.h +++ b/TPC/AliTPCInverseCorrection.h @@ -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);