Adding 2 triggers to list of known unsupported triggers
[u/mrichter/AliRoot.git] / VZERO / MakeVZEROEqualizationFactorsEntry.C
1 void 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 }