]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TPC/AliTPCCalibVdrift.h
calibration updates (Marian)
[u/mrichter/AliRoot.git] / TPC / AliTPCCalibVdrift.h
index f505bb017dfb69c635c43e8ad75de6b276eb9905..90aa3c76b840df3a48ee8718757ae4be47bb8972 100644 (file)
@@ -15,11 +15,18 @@ class TGraph;
 class AliTPCCalibVdrift : public TNamed {
 
 public:
-  AliTPCCalibVdrift(AliTPCSensorTempArray *SensTemp, TObject *SensPres, TObject *SensGasComp);
+  AliTPCCalibVdrift(AliTPCSensorTempArray *SensTemp, AliDCSSensor *SensPres, TObject *SensGasComp);
   AliTPCCalibVdrift(const AliTPCCalibVdrift& source);
   virtual ~AliTPCCalibVdrift();
   AliTPCCalibVdrift& operator=(const AliTPCCalibVdrift& source);
-
+  //
+  // Interface for the reconstruction
+  //
+  Double_t GetPTRelative(UInt_t timeSec, Int_t side);
+
+  //
+  // Stefan interfaces - for v drift study
+  //
   Double_t VdriftLinearHyperplaneApprox(Double_t dE, Double_t dT, Double_t dP, Double_t dCco2, Double_t dCn2);
   
   Double_t GetVdriftNominal();
@@ -32,7 +39,8 @@ public:
 protected:
 
   AliTPCSensorTempArray *fSensTemp;   // Temperature sensors 
-  TObject *fSensPres;         // Placeholder for Pressure sensors
+  AliDCSSensor          *fSensPres;   // pressure sensors
+  AliTPCTempMap         *fTempMap;    // Temerature sensor map
   TObject *fSensGasComp;      // placeholder for GasConzentration infos  
   
   ClassDef(AliTPCCalibVdrift,1);