void RotatedGlobal2Global(Int_t sector,Double_t *x) const;
void Global2RotatedGlobal(Int_t sector,Double_t *x) const;
void GetCosAndSin(Int_t sector,Double_t &cos,Double_t &sin) const;
+ UInt_t GetCurrentTimeStamp() const { return fCurrentTimeStamp;}
+ const AliTPCRecoParam * GetCurrentRecoParam() const {return fCurrentRecoParam;}
+ AliTPCRecoParam * GetCurrentRecoParamNonConst() const {return fCurrentRecoParam;}
+ UInt_t GetCurrentRunNumber() const { return fCurrentRun;}
//
// set current values
//
void SetCurrentRecoParam(AliTPCRecoParam* param){fCurrentRecoParam=param;}
void SetCurrentRun(Int_t run){fCurrentRun=run;}
void SetCurrentTimeStamp(Int_t timeStamp){fCurrentTimeStamp=timeStamp;}
+ void ApplyTransformations(Double_t *xyz, Int_t volID);
private:
AliTPCTransform& operator=(const AliTPCTransform&); // not implemented
Double_t fCoss[18]; // cache the transformation