/* Make OCDB entries for the calibration using tracks: The specific storage is set in the STEERING macro. void makeOCDBTPC(Int_t startRun, Int_t endRun=AliCDBRunRange::Infinity(),TString inputFile="CalibObjects.root",TString ocdbStorage) Example: .L makeOCDBTPC.C makeOCDBTPC(0, AliCDBRunRange::Infinity(), "CalibObjects.root",""); */ void makeOCDBTPC(Int_t startRun, Int_t endRun=AliCDBRunRange::Infinity(),TString inputFile="CalibObjects.root", TString ocdbStorage=""){ // // // gSystem->Load("libSTEER"); gSystem->Load("libANALYSIS"); gSystem->Load("libSTAT"); gSystem->Load("libTPCcalib"); gROOT->LoadMacro("CalibTimeVdrift.C"); gROOT->LoadMacro("CalibTimeGain.C"); if (ocdbStorage.Length()==0) ocdbStorage+="local://"+gSystem->GetFromPipe("pwd")+"/OCDB"; // // Make gain calibration // TFile fcalib(inputFile.Data()); // // // CalibTimeGain(inputFile.Data(), startRun,endRun,ocdbStorage); // // Make vdrift calibration // CalibTimeVdrift(inputFile.Data(),startRun,AliCDBRunRange::Infinity(),ocdbStorage); }