]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Adding interface for getting value from Goofie (Marian)
authormarian <marian@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 25 Oct 2008 20:12:50 +0000 (20:12 +0000)
committermarian <marian@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 25 Oct 2008 20:12:50 +0000 (20:12 +0000)
TPC/AliTPCcalibDB.cxx
TPC/AliTPCcalibDB.h

index 34f11820bc09a4f496284dc0658c6bd2367e50d4..b3432a4a903d214262bbf0e2e9ad1fd51b019fd8 100644 (file)
@@ -824,6 +824,22 @@ Float_t AliTPCcalibDB::GetPressure(Int_t timeStamp, Int_t run, Int_t type){
   return sensor->GetValue(stamp);
 }
 
+Float_t AliTPCcalibDB::GetValueGoofie(Int_t timeStamp, Int_t run, Int_t type){
+  //
+  // GetPressure for given time stamp and runt
+  //
+  TTimeStamp stamp(timeStamp);
+  AliDCSSensorArray* goofieArray = AliTPCcalibDB::Instance()->GetGoofieSensors(run);
+  if (!goofieArray) return 0;
+  AliDCSSensor *sensor = goofieArray->GetSensor(type);
+  return sensor->GetValue(stamp);
+}
+
+
+
+
+
+
 Bool_t  AliTPCcalibDB::GetTemperatureFit(Int_t timeStamp, Int_t run, Int_t side,TVectorD& fit){
   //
   //
index ee79d6bf0f091178d403b9a80b6b9279249c6303..4cc46a82e0d2125bc97ca1a0eb6e97327b1fb067 100644 (file)
@@ -54,6 +54,7 @@ class AliTPCcalibDB : public TObject
   //
   //
   static Float_t GetPressure(Int_t timeStamp, Int_t run, Int_t type=0);
+  static Float_t GetValueGoofie(Int_t timeStamp, Int_t run, Int_t type);
   static Bool_t  GetTemperatureFit(Int_t timeStamp, Int_t run, Int_t side,TVectorD& fit);
   static Float_t GetTemperature(Int_t timeStamp, Int_t run, Int_t side);
   static Double_t GetPTRelative(UInt_t timeSec, Int_t run,  Int_t side);