]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ITS/AliITSCorrectSDDPoints.h
Add Reaction Plane
[u/mrichter/AliRoot.git] / ITS / AliITSCorrectSDDPoints.h
index 04e5c097a8573a9177a2b30e8073a6be75ab7c42..23a32c3e1bc189d26c7b75a4a08014ad8f3b3cb8 100644 (file)
 class AliITSCorrectSDDPoints : public TObject {
  public:
   AliITSCorrectSDDPoints();
+  AliITSCorrectSDDPoints(TObjArray* maps);
   AliITSCorrectSDDPoints(TString filname);
+  void    SetCorrectionMaps(TObjArray *arr);
   ~AliITSCorrectSDDPoints();
   Float_t GetCorrection(Int_t modId, Float_t zloc, Float_t xloc) const;
   Float_t GetCorrectedXloc(Int_t modId, Float_t zloc, Float_t xloc) const{
     Float_t dx=GetCorrection(modId,zloc,xloc);
-    return xloc-dx;
+    return xloc+dx;
   }
+ private:
+  AliITSCorrectSDDPoints(const AliITSCorrectSDDPoints& csdd);
+  AliITSCorrectSDDPoints& operator=(const AliITSCorrectSDDPoints& csdd);
  protected:
   TObjArray* fArrayOfMaps;                 // 520 AliITSCorrMapSDD objects
   AliITSsegmentationSDD* fSegmentationSDD; // SDD segmentation