]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TPC/AliTPCCalibVdrift.h
use the new AliCaloRawStreamV3 decoder (from Yuri), based on the new AliAltroRawStrea...
[u/mrichter/AliRoot.git] / TPC / AliTPCCalibVdrift.h
index 90aa3c76b840df3a48ee8718757ae4be47bb8972..b7f2b2a3202aff2438fb08e3cb26c1821c84e1fe 100644 (file)
@@ -11,7 +11,7 @@
 class TObject;
 class AliTPCSensorTempArray;
 class TGraph;
-
+class AliTPCTempMap;
 class AliTPCCalibVdrift : public TNamed {
 
 public:
@@ -22,7 +22,7 @@ public:
   //
   // Interface for the reconstruction
   //
-  Double_t GetPTRelative(UInt_t timeSec, Int_t side);
+  Double_t GetPTRelative(UInt_t absTimeSec, Int_t side);
 
   //
   // Stefan interfaces - for v drift study
@@ -30,19 +30,25 @@ public:
   Double_t VdriftLinearHyperplaneApprox(Double_t dE, Double_t dT, Double_t dP, Double_t dCco2, Double_t dCn2);
   
   Double_t GetVdriftNominal();
-  Double_t GetVdriftChange(Double_t x, Double_t y, Double_t z, UInt_t timeSec);
+  Double_t GetVdriftChange(Double_t x, Double_t y, Double_t z, UInt_t absTimeSec);
 
-  Double_t GetMeanZVdriftChange(Double_t x, Double_t y, UInt_t timeSec);
+  Double_t GetMeanZVdriftChange(Double_t x, Double_t y, UInt_t absTimeSec);
 
   TGraph *MakeGraphMeanZVdriftChange(Double_t x, Double_t y, Int_t nPoints);
+  Float_t GetNominalTemperature(){return fNominalTemp;}
+  Float_t GetNominalPressure(){return fNominalPress;}
 
 protected:
-
+  //
   AliTPCSensorTempArray *fSensTemp;   // Temperature sensors 
-  AliDCSSensor          *fSensPres;   // pressure sensors
-  AliTPCTempMap         *fTempMap;    // Temerature sensor map
+  AliDCSSensor          *fSensPres;   // pressure sensor (cavernpress in GRP)
+  AliTPCTempMap         *fTempMap;    // Temperature Map
   TObject *fSensGasComp;      // placeholder for GasConzentration infos  
-  
+  //
+  // Nominal values
+  //
+  Float_t               fNominalTemp;    // nominal temperature in Kelvin
+  Float_t               fNominalPress;    // nominal pressure    in mbar 
   ClassDef(AliTPCCalibVdrift,1);
 
 };