]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TPC/AliTPCcalibCalib.h
Updates for the TPC calibration using laser:
[u/mrichter/AliRoot.git] / TPC / AliTPCcalibCalib.h
index 012e7743e344f825b52ed2ddd8d324b1c3590857..437e5d288658f500856a0c1952c61bc12dbad59d 100644 (file)
@@ -31,9 +31,31 @@ public:
   Bool_t  RejectCluster(AliTPCclusterMI* cl, AliExternalTrackParam * param);
   void     Process(AliESDtrack *track, Int_t runNo=-1){AliTPCcalibBase::Process(track,runNo);};
   void     Process(AliTPCseed *track){return AliTPCcalibBase::Process(track);}
+
+  void  SetApplyExBCorrection(Int_t flag){fApplyExBCorrection=flag;}
+  void  SetApplyTOFCorrection(Int_t flag){fApplyTOFCorrection=flag;}
+  void  SetApplyPositionCorrection(Int_t flag){fApplyPositionCorrection=flag;}
+  void  SetApplySectorAlignment(Int_t flag){fApplySectorAlignment=flag;}
+  void  SetApplyRPhiCorrection(Int_t flag){fApplyRPhiCorrection=flag;}
+  void  SetApplyRCorrection(Int_t flag){fApplyRCorrection=flag;}
+
+  //
+  Int_t GetApplyExBCorrection() const {return fApplyExBCorrection;}
+  Int_t GetApplyTOFCorrection() const {return fApplyTOFCorrection;}
+  Int_t GetApplyPositionCorrection() const {return fApplyPositionCorrection;}
+  Int_t GetApplySectorAlignment() const {return fApplySectorAlignment;}
+  Int_t GetApplyRPhiCorrection() const {return fApplyRPhiCorrection;}
+  Int_t GetApplyRCorrection() const {return fApplyRCorrection;}
+
 protected: 
+  Int_t fApplyExBCorrection;      // apply ExB correction (in AliTPCTransform)
+  Int_t fApplyTOFCorrection;      // apply TOF correction (in AliTPCTransform)
+  Int_t fApplyPositionCorrection; // apply position correction
+  Int_t fApplySectorAlignment;    // apply sector alignment
+  Int_t fApplyRPhiCorrection;     // apply R-Phi correction
+  Int_t fApplyRCorrection;        // apply Radial correction
 private:
-  ClassDef(AliTPCcalibCalib,1)
+  ClassDef(AliTPCcalibCalib,2)
 };
 
 #endif