]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TPC/AliTPCcalibDB.h
Adding more commnens
[u/mrichter/AliRoot.git] / TPC / AliTPCcalibDB.h
index e7b7950c77482f93f7f5be1c83fd409bb179e530..4aa9120fc5abc6f85f251562e51609a62876e694 100644 (file)
@@ -10,8 +10,8 @@
 ///////////////////////////////////////////////////////////////////////////////
 
 
-#include "AliTPCTransform.h"
-#include "AliTPCExB.h"
+class AliTPCTransform;
+class AliTPCExB;
 #include "TObject.h"
 class AliTPCCalPad;
 class AliTPCSensorTempArray;
@@ -29,15 +29,13 @@ class AliTPCcalibDB : public TObject
   static void Terminate();
   void   SetRun(Long64_t run);   
   //
-  AliTPCTransform* GetTransform() {return fTrafo;}
+  AliTPCTransform* GetTransform() {return fTransform;}
   AliTPCExB* GetExB() {return fExB;}
   AliTPCCalPad* GetPadGainFactor() {return fPadGainFactor;}
   AliTPCCalPad* GetPadTime0() {return fPadTime0;}
-  AliTPCCalPad* GetPadPRFWidth() {return fPadPRFWidth;}
   AliTPCCalPad* GetPadNoise() {return fPadNoise;}
   AliTPCCalPad* GetPedestals() {return fPedestals;}
   AliTPCSensorTempArray* GetTemperature() {return fTemperature;}
-  AliDCSSensorArray* GetPressure() {return fPressure;}
   AliTPCParam*  GetParameters(){return fParam;}
   static void     CreateObjectList(const Char_t *filename, TObjArray *calibObjects);
   static void MakeTree(const char * fileName, TObjArray * array, const char * mapFileName = 0, AliTPCCalPad* outlierPad = 0, Float_t ltmFraction = 0.9);
@@ -47,25 +45,24 @@ protected:
   void         Update();  //update entries
   AliCDBEntry* GetCDBEntry(const char* cdbPath);   
   Long64_t        fRun;         // current run number
-  AliTPCTransform *fTrafo; // object responsible for spacial corrections
-  AliTPCExB *fExB;
+  AliTPCTransform *fTransform;      // object responsible for spacial corrections
+  AliTPCExB *fExB;              // ExB correction factor
 //  AliCDBStorage* fLocator;      // Storage locator retrieved from AliCDBManager
   //
   // calibration parameters per pad
   //
-  AliTPCCalPad* fPadGainFactor;
-  AliTPCCalPad* fPadTime0;
-  AliTPCCalPad* fPadPRFWidth;
-  AliTPCCalPad* fPadNoise;
-  AliTPCCalPad* fPedestals;
-  AliTPCSensorTempArray* fTemperature;
-  AliDCSSensorArray *fPressure;
+  AliTPCCalPad* fPadGainFactor;   // Gain calibration entry
+  AliTPCCalPad* fPadTime0;        // Time0 calibration entry
+  AliTPCCalPad* fPadNoise;        // Noise calibration entry
+  AliTPCCalPad* fPedestals;       // Pedestal calibration entry
+  AliTPCSensorTempArray* fTemperature; // Temperature calibration entry
+
   //
   //
-  AliTPCParam * fParam;
+  AliTPCParam * fParam;           // TPC parameters
   //
-  static AliTPCcalibDB* fgInstance;
-  static Bool_t       fgTerminated;
+  static AliTPCcalibDB* fgInstance;  // singleton control
+  static Bool_t       fgTerminated;  // termination control 
   ClassDef(AliTPCcalibDB, 0)
  private:
    AliTPCcalibDB (const AliTPCcalibDB& org);