Get the data once the OCDB was initialized (Marian)
authormarian <marian@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 15 Dec 2007 16:55:05 +0000 (16:55 +0000)
committermarian <marian@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 15 Dec 2007 16:55:05 +0000 (16:55 +0000)
TPC/AliTPCReconstructor.cxx
TPC/AliTPCReconstructor.h

index 6d2df08..8517a68 100644 (file)
@@ -49,21 +49,7 @@ fClusterer(NULL)
   //
   //
   //
-  if (!fgkRecoParam) {
-    //
-    // 1. try to get reco parameters from OCDB 
-    //
-    fgkRecoParam = AliTPCcalibDB::Instance()->GetRecoParam(0);
-    AliInfo("Reconstruction parameters from OCDB used");
-    //
-    // 2. If not initialized take default
-    //
-    if (!fgkRecoParam){
-      fgkRecoParam = AliTPCRecoParam::GetHighFluxParam();
-      AliError("Default reconstruction parameters  used");
-    }
-  }
-
   AliTPCParam* param = GetTPCParam();
   if (!param) {
     AliWarning("Loading default TPC parameters !");
@@ -135,3 +121,29 @@ AliTPCParam* AliTPCReconstructor::GetTPCParam() const
 
   return param;
 }
+
+
+
+
+const AliTPCRecoParam* AliTPCReconstructor::GetRecoParam(){ 
+  //
+  // Get reconstruction parameters
+  //
+  
+   if (!fgkRecoParam) {
+    //
+    // 1. try to get reco parameters from OCDB 
+    //
+    fgkRecoParam = AliTPCcalibDB::Instance()->GetRecoParam(0);
+    //Info("","Reconstruction parameters from OCDB used");
+    //
+    // 2. If not initialized take default
+    //
+    if (!fgkRecoParam){
+      fgkRecoParam = AliTPCRecoParam::GetHighFluxParam();
+      //Error("","Default reconstruction parameters  used");
+    }
+  }
+
+  return fgkRecoParam;
+}
index df77a6d..e71fbdb 100644 (file)
@@ -28,7 +28,7 @@ public:
   {FillESD((TTree*)NULL,(TTree*)NULL,esd);}
 
   void SetRecoParam(AliTPCRecoParam * param){ fgkRecoParam = param;}
-  static const AliTPCRecoParam* GetRecoParam(){ return fgkRecoParam;}
+  static const AliTPCRecoParam* GetRecoParam();
   //
   static Double_t GetCtgRange()     { return fgkRecoParam->GetCtgRange();}
   static Double_t GetMaxSnpTracker(){ return fgkRecoParam->GetMaxSnpTracker();}