]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Adding the vdrift entry plots
authormarian <marian@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 12 Dec 2009 09:56:30 +0000 (09:56 +0000)
committermarian <marian@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 12 Dec 2009 09:56:30 +0000 (09:56 +0000)
Marian

TPC/CalibMacros/MakeOCDB.C

index f60cc06ad4209a37c86822f0378fd2142dae0bb3..a8a824646099de6cd74e5d00e6b029e2c166a2ca 100644 (file)
@@ -23,6 +23,18 @@ void MakeOCDB(Int_t startRun, Int_t endRun=AliCDBRunRange::Infinity(),TString in
   // Make vdrift calibration
   //
   CalibTimeVdriftGlobal(inputFile.Data(),startRun,AliCDBRunRange::Infinity());
-
-
+  //
+  // Make calibration plot
+  //
+  Int_t run=endRun;
+  ocdbStorage="local://"+gSystem->GetFromPipe("pwd")+"/OCDB";
+  AliCDBManager::Instance()->SetDefaultStorage("local://$ALICE_ROOT/OCDB");
+  AliCDBManager::Instance()->SetSpecificStorage("TPC/Calib/TimeDrift",ocdbStorage.Data());  
+  AliCDBEntry* entry = AliCDBManager::Instance()->Get("TPC/Calib/TimeDrift",run);
+  TObjArray * arr = (TObjArray*)entry->GetObject();
+  TObjArray *picArray = new TObjArray;
+  MakeDefaultPlots(arr,picArray);
+  TFile fdrift("vdrift.root","recreate");
+  picArray->Write("drift Plot");
+  fdrift.Close();  
 }