]> git.uio.no Git - u/mrichter/AliRoot.git/blame - AD/macros/DBStorageCalib.C
Update by Chitrasen - Modified histrogram axis
[u/mrichter/AliRoot.git] / AD / macros / DBStorageCalib.C
CommitLineData
5e319bd5 1void DBStorageCalib(){
2
3AliCDBManager *man = AliCDBManager::Instance();
4
5AliCDBStorage *storLoc;
6man->SetDefaultStorage("local://$ALICE_ROOT/OCDB");
7
8
9AliADCalibData *calibda = new AliADCalibData("Calib");
10
11Float_t Efficiencies[16] = {
12 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94,
13 0.94, 0.94, 0.94, 0.94, 0.94, 0.94
14};
15Float_t Rates[16] = {
16
17 1.14, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94,
18 1.14, 0.94, 0.94, 0.94, 0.94, 0.94
19
20
21 };
22
23calibda->SetEfficiencies(Efficiencies);
24calibda->SetRates(Rates);
25
26// Creation of the object AD Calibration as a MetaData
27
28TObjString str("AD Calibration"); // object that will be stored
29
30AliCDBMetaData *md= new AliCDBMetaData(); // metaData describing the object
31
32AliCDBId id("AD/Calib/Data",0,9999999);
33
34md->SetResponsible("Mario Rodriguez Cahuantzi");
35md->SetBeamPeriod(0);
36md->SetAliRootVersion("v5-04-Rev-08");
37md->SetComment("Prototype");
38md->PrintMetaData();
39
40storLoc = man->GetDefaultStorage();
41storLoc->Put(calibda, id, md);
42
43storLoc->Delete();
44delete md;
45
46}
47