]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TPC/AliTPCTempMap.h
Pseudo code - description
[u/mrichter/AliRoot.git] / TPC / AliTPCTempMap.h
index e30bd4d25c453cc06ef59634b0ae8cd03b681244..bfa0e6748f4a8b94ebe108815dca45b51a09ada1 100644 (file)
@@ -17,29 +17,33 @@ class TGraph2D;
 class TLinearFitter;
 class TString;
 class AliTPCSensorTempArray;
+class TTimeStamp;
 
 class AliTPCTempMap : public TNamed  {
  public:
   AliTPCTempMap(AliTPCSensorTempArray *SensorsDCS);
-  AliTPCTempMap(const char *fname);
   AliTPCTempMap(const AliTPCTempMap &c);   
   virtual ~AliTPCTempMap();
   AliTPCTempMap &operator=(const AliTPCTempMap &c);
   virtual void Copy (TObject &c) const;
-
-  Double_t GetTempGradientY(UInt_t timeSec, Int_t side);
   TLinearFitter *GetLinearFitter(Int_t type, Int_t side, UInt_t timeSec);
+  TLinearFitter *GetLinearFitter(Int_t type, Int_t side, TTimeStamp& stamp);
+  //
+  Double_t GetTempGradientY(UInt_t timeSec, Int_t side);
   TGraph2D *GetTempMapsViaSensors(Int_t type, Int_t side, UInt_t timeSec);
   TGraph *MakeGraphGradient(Int_t axis, Int_t side, Int_t nPoints);
   Double_t GetTemperature(Double_t x, Double_t y, Double_t z, UInt_t timeSec);
-
  protected:
   
-  AliTPCSensorTempArray *ft;   // Array of Sensors (initialized in Constructor)
+  AliTPCSensorTempArray *fTempArray;   // Array of Sensors (initialized in Constructor)
   TString fStringFEsimulation; // Placeholder for file of FiniteElement 
                                // Simulation under ideal conditions - not existing yet
 
-  ClassDef(AliTPCTempMap,1)      //  
+ private:
+
+  AliTPCTempMap(const char *fname);
+
+  ClassDef(AliTPCTempMap,2)      //  
 
 };