]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
modified macro to create CDB object related to online (OCDB/TOF/Calib/ParOnlineDelay)
authorrpreghen <rpreghen@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 25 Feb 2010 08:24:36 +0000 (08:24 +0000)
committerrpreghen <rpreghen@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 25 Feb 2010 08:24:36 +0000 (08:24 +0000)
TOF/CreateOnlineCalibPars_CalibHisto.C

index 85eb731e5444008d140b4f209070a69089987d77..522f176af1e271ab993d96df1cd6ea5e75db268b 100644 (file)
@@ -4,7 +4,7 @@ void CreateOnlineCalibPars_CalibHisto(){
 
   AliTOFcalib *tofcalib = new AliTOFcalib();
   tofcalib->CreateCalArrays();
-  TObjArray *tofCalOnline = (TObjArray*) tofcalib->GetTOFCalArrayOnline(); 
+  AliTOFChannelOnlineArray *delayArray = (AliTOFChannelOnlineArray*) tofcalib->GetTOFOnlineDelay();
 
   /* get calib histo andl and load params */
   AliTOFcalibHisto calibHisto;
@@ -23,7 +23,7 @@ void CreateOnlineCalibPars_CalibHisto(){
   for (Int_t ipad = 0 ; ipad<nChannels; ipad++){
     AliTOFChannelOnline *calChannelOnline = (AliTOFChannelOnline *)tofCalOnline->At(ipad);
     delay = calibHisto.GetFullCorrection(ipad);
-    calChannelOnline->SetDelay(delay);
+    delayArray->SetDelay(ipad, delay);
   }
 
   /* write */