ROOT logo
void MakeVZEROCalibEntry(Int_t run,const char *inputCDB = "raw://"){

  AliCDBManager *man = AliCDBManager::Instance();

  man->SetDefaultStorage(inputCDB);
  man->SetRun(run);

  AliCDBEntry *entry = man->Get("VZERO/Calib/Data");
  AliVZEROCalibData *calibdaorg = (AliVZEROCalibData*)entry->GetObject();
  AliVZEROCalibData *calibda = new AliVZEROCalibData(*calibdaorg);

  for (Int_t i = 0; i < 64; ++i) {
    calibda->SetTimeOffset(5.0,i);
  }
  for (Int_t i = 0; i < 8; ++i) {
    calibda->SetWidthResolution(2,i);
  }

  // Creation of the object VZERO Calibration as a MetaData
  AliCDBMetaData *md= new AliCDBMetaData(); // metaData describing the object
  md->SetResponsible("Brigitte Cheynis");
  md->SetBeamPeriod(0);
  md->SetAliRootVersion(gSystem->Getenv("ARVERSION"));
  md->SetComment("VZERO Calibration from RAW OCDB");
  AliCDBId id("VZERO/Calib/Data",0,AliCDBRunRange::Infinity());

  man->SetDefaultStorage("local://$ALICE_ROOT/OCDB");
  AliCDBStorage *storLoc = man->GetDefaultStorage();
  storLoc->Put(calibda, id, md);

}
 MakeVZEROCalibEntry.C:1
 MakeVZEROCalibEntry.C:2
 MakeVZEROCalibEntry.C:3
 MakeVZEROCalibEntry.C:4
 MakeVZEROCalibEntry.C:5
 MakeVZEROCalibEntry.C:6
 MakeVZEROCalibEntry.C:7
 MakeVZEROCalibEntry.C:8
 MakeVZEROCalibEntry.C:9
 MakeVZEROCalibEntry.C:10
 MakeVZEROCalibEntry.C:11
 MakeVZEROCalibEntry.C:12
 MakeVZEROCalibEntry.C:13
 MakeVZEROCalibEntry.C:14
 MakeVZEROCalibEntry.C:15
 MakeVZEROCalibEntry.C:16
 MakeVZEROCalibEntry.C:17
 MakeVZEROCalibEntry.C:18
 MakeVZEROCalibEntry.C:19
 MakeVZEROCalibEntry.C:20
 MakeVZEROCalibEntry.C:21
 MakeVZEROCalibEntry.C:22
 MakeVZEROCalibEntry.C:23
 MakeVZEROCalibEntry.C:24
 MakeVZEROCalibEntry.C:25
 MakeVZEROCalibEntry.C:26
 MakeVZEROCalibEntry.C:27
 MakeVZEROCalibEntry.C:28
 MakeVZEROCalibEntry.C:29
 MakeVZEROCalibEntry.C:30
 MakeVZEROCalibEntry.C:31
 MakeVZEROCalibEntry.C:32