]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ITS/AliITSCalibrationSDD.h
New survey data for V0A (Lizardo)
[u/mrichter/AliRoot.git] / ITS / AliITSCalibrationSDD.h
index 61facfbc53f6d00e934f13ef1fc40fd0cf3a2742..ceb82060f90c729bdd8033a002784c249e08cd0e 100644 (file)
@@ -10,7 +10,7 @@
 #include "AliITSsegmentationSDD.h"
 #include "TArrayI.h"
 
-class AliITSMapSDD;
+class AliITSCorrMapSDD;
 class AliITSDriftSpeedArraySDD;
 
 ///////////////////////////////////////////////////////
@@ -108,15 +108,11 @@ class AliITSCalibrationSDD : public AliITSCalibration {
       if(GetChannelGain(anode)==0) return kTRUE;
       else return kFALSE;
     }
-    void SetUseCorrectionMaps(Bool_t useAnodeMap, Bool_t useDriftMap){
-      fUseACorrMap=useAnodeMap;
-      fUseTCorrMap=useDriftMap;
-    }
     Float_t GetMapACell(Int_t i,Int_t j) const {
       if(i<256) return fMapAW0->GetCellContent(i,j);
       else return fMapAW1->GetCellContent(i-256,j);
     }
-    virtual void SetMapA(Int_t wing,AliITSMapSDD* mapA) {
+    virtual void SetMapA(Int_t wing,AliITSCorrMapSDD* mapA) {
       if(wing==0) fMapAW0=mapA;
       else fMapAW1=mapA;
     } 
@@ -124,7 +120,7 @@ class AliITSCalibrationSDD : public AliITSCalibration {
       if(i<256) return fMapTW0->GetCellContent(i,j);
       else return fMapTW1->GetCellContent(i-256,j);
     }
-    virtual void SetMapT(Int_t wing,AliITSMapSDD* mapT) {
+    virtual void SetMapT(Int_t wing,AliITSCorrMapSDD* mapT) {
       if(wing==0) fMapTW0=mapT;
       else fMapTW1=mapT;
     } 
@@ -181,13 +177,10 @@ class AliITSCalibrationSDD : public AliITSCalibration {
     TArrayI  fBadChannels;                   //Array with bad anodes number (0-512) 
 
     
-    Bool_t fUseACorrMap;    // flag for the use of correction maps (anode)
-    Bool_t fUseTCorrMap;    // flag for the use of correction maps (drift)
-
-    AliITSMapSDD* fMapAW0;     //! map of residuals on anode coord. wing 0
-    AliITSMapSDD* fMapAW1;     //! map of residuals on anode coord. wing 1
-    AliITSMapSDD* fMapTW0;     //! map of residuals on time coord. wing 0
-    AliITSMapSDD* fMapTW1;     //! map of residuals on time coord. wing 1
+    AliITSCorrMapSDD* fMapAW0;     //! map of residuals on anode coord. wing 0
+    AliITSCorrMapSDD* fMapAW1;     //! map of residuals on anode coord. wing 1
+    AliITSCorrMapSDD* fMapTW0;     //! map of residuals on time coord. wing 0
+    AliITSCorrMapSDD* fMapTW1;     //! map of residuals on time coord. wing 1
     AliITSDriftSpeedArraySDD* fDrSpeed0; //! drift speed for wing 0
     AliITSDriftSpeedArraySDD* fDrSpeed1; //! drift speed for wing 1
 
@@ -196,7 +189,7 @@ class AliITSCalibrationSDD : public AliITSCalibration {
     AliITSCalibrationSDD& operator=(const AliITSCalibrationSDD & /* source */); // ass. op.
 
 
-    ClassDef(AliITSCalibrationSDD,13
+    ClassDef(AliITSCalibrationSDD,17
     
     };
 #endif