]> git.uio.no Git - u/mrichter/AliRoot.git/blame - VZERO/MakeVZEROEqualizationFactorsEntry.C
Corrected printout.
[u/mrichter/AliRoot.git] / VZERO / MakeVZEROEqualizationFactorsEntry.C
CommitLineData
3a0e93b4 1void MakeVZEROEqualizationFactorsEntry()
2{
3
4 AliCDBManager *man = AliCDBManager::Instance();
5 man->SetDefaultStorage("local://$ALICE_ROOT/OCDB");
6
7 // Creation of the light yields OCDB object
8 const Double_t alpha[66] = {0.0,
9 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
10 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
11 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
12 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
13 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
14 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
15 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
16 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0,
17 0.0};
18
19 TH1F *eqFactors = new TH1F("VZEROEqualizationFactors","VZERO Equalization Factors for Pb-Pb",64,-0.5,63.5);
20 eqFactors->SetContent(alpha);
21
22 AliCDBMetaData *md= new AliCDBMetaData(); // metaData describing the object
23 md->SetResponsible("Brigitte Cheynis");
24 md->SetBeamPeriod(0);
25 md->SetAliRootVersion(gSystem->Getenv("ARVERSION"));
26 md->SetComment("Default entry for VZERO Equalization Factors object");
27 md->PrintMetaData();
28
29 AliCDBStorage *storLoc = man->GetDefaultStorage();
30 AliCDBId id("VZERO/Calib/EqualizationFactors",0,AliCDBRunRange::Infinity());
31
32 storLoc->Put(eqFactors, id, md);
33
34 storLoc->Delete();
35 delete md;
36
37}