]> git.uio.no Git - u/mrichter/AliRoot.git/blame - ACORDE/macros/DBStorageCalib.C
Speeding up the DA a bit
[u/mrichter/AliRoot.git] / ACORDE / macros / DBStorageCalib.C
CommitLineData
19f796ed 1void DBStorageCalib(){
2
3AliCDBManager *man = AliCDBManager::Instance();
4
5AliCDBStorage *storLoc;
162637e4 6man->SetDefaultStorage("local://$ALICE_ROOT/OCDB");
19f796ed 7
8
9AliACORDECalibData *calibda = new AliACORDECalibData("Calib");
10
11Float_t Efficiencies[60] = {
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, 0.94, 0.94, 0.94, 0.94,
14 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94,
15 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94,
16 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94,
17 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94
18};
19Float_t Rates[60] = {
20
21 1.14, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94,
22 1.14, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94,
23 1.14, 0.94, 0.94, 0.94, 0.94, 1.94, 0.94, 0.94, 0.94, 0.94,
24 1.14, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94,
25 1.94, 0.94, 0.94, 0.94, 1.94, 0.94, 0.94, 0.94, 0.94, 0.94,
26 0.94, 0.94, 0.94, 0.94, 1.94, 0.94, 0.94, 0.94, 0.94, 0.94
27
28
29 };
30
31calibda->SetEfficiencies(Efficiencies);
32calibda->SetRates(Rates);
33
34// Creation of the object ACORDE Calibration as a MetaData
35
36TObjString str("ACORDE Calibration"); // object that will be stored
37
38AliCDBMetaData *md= new AliCDBMetaData(); // metaData describing the object
39
40AliCDBId id("ACORDE/Calib/Data",0,9999999);
41
42md->SetResponsible("ACORDE team");
43md->SetBeamPeriod(0);
44md->SetAliRootVersion("v4-05-Release");
45md->SetComment("Prototype");
46md->PrintMetaData();
47
48storLoc = man->GetDefaultStorage();
49storLoc->Put(calibda, id, md);
50
51storLoc->Delete();
52delete md;
53
54}
55