- bugfix: correct initialization of the AliTPCcalibDB to avoid out of bounds messages...
authorkkanaki <kkanaki@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 17 Dec 2010 13:16:42 +0000 (13:16 +0000)
committerkkanaki <kkanaki@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 17 Dec 2010 13:16:42 +0000 (13:16 +0000)
HLT/TPCLib/AliHLTTPCHWClusterTransformComponent.cxx

index d0bebdc..110e8be 100644 (file)
@@ -108,6 +108,14 @@ AliHLTComponent* AliHLTTPCHWClusterTransformComponent::Spawn() {
 int AliHLTTPCHWClusterTransformComponent::DoInit( int argc, const char** argv ) { 
 // see header file for class documentation
   
+  AliTPCcalibDB *calib=AliTPCcalibDB::Instance();  
+  if(!calib){
+    HLTError("AliTPCcalibDB does not exist");
+    return -ENOENT;
+  }
+  calib->SetRun(GetRunNo());
+  calib->UpdateRunInformations(GetRunNo());
+
   int err = fTransform.Init( GetBz(), GetTimeStamp() );
 
   if( err!=0 ){