ROOT logo
AliESDVertex *
ReadMeanVertexFromOCDB(Int_t runNb, const Char_t* type = "MeanVertex")
{

  AliCDBManager *cdb = AliCDBManager::Instance();
  cdb->SetDefaultStorage("raw://");
  cdb->SetRun(runNb);
  AliCDBEntry *cdbe = cdb->Get(Form("GRP/Calib/%s", type));
  AliESDVertex *vertex = (AliESDVertex *)cdbe->GetObject();
  Double_t vmean[3], vsigma[3];
  vertex->GetXYZ(vmean);
  vertex->GetSigmaXYZ(vsigma);
  printf("vertex in run %d: z_mean = %f, z_sigma = %f\n", runNb, vmean[2], vsigma[2]);
  return vertex;
}
 ReadMeanVertexFromOCDB.C:1
 ReadMeanVertexFromOCDB.C:2
 ReadMeanVertexFromOCDB.C:3
 ReadMeanVertexFromOCDB.C:4
 ReadMeanVertexFromOCDB.C:5
 ReadMeanVertexFromOCDB.C:6
 ReadMeanVertexFromOCDB.C:7
 ReadMeanVertexFromOCDB.C:8
 ReadMeanVertexFromOCDB.C:9
 ReadMeanVertexFromOCDB.C:10
 ReadMeanVertexFromOCDB.C:11
 ReadMeanVertexFromOCDB.C:12
 ReadMeanVertexFromOCDB.C:13
 ReadMeanVertexFromOCDB.C:14
 ReadMeanVertexFromOCDB.C:15
 ReadMeanVertexFromOCDB.C:16