ROOT logo
#if !defined(__CINT__) || defined(__MAKECINT__)
#include "AliCDBManager.h"
#include "AliITSDDLModuleMapSDD.h"
#include "AliCDBMetaData.h"
#include "AliCDBStorage.h"
#include "AliCDBId.h"
#include "AliCDBPath.h"
#include "AliCDBEntry.h"
#include <TObjArray.h>
#include <TRandom3.h>
#endif

void StoreDDLMapSDD(Int_t firstRun=0, Int_t lastRun=AliCDBRunRange::Infinity()){
  ///////////////////////////////////////////////////////////////////////
  // Macro to generate and store the DDL map for SDD                   //
  // Generates:                                                        //
  //  1 file with 1 AliITSDDLModuleMapSDD object (DDLmapSDD)           //
  ///////////////////////////////////////////////////////////////////////
  
  if(!AliCDBManager::Instance()->IsDefaultStorageSet()) {
    AliCDBManager::Instance()->SetDefaultStorage("local://OCDB");
  }
  

  AliCDBMetaData *md1= new AliCDBMetaData(); // metaData describing the object
  md1->SetObjectClassName("AliITSDDLModuleMapSDD");
  md1->SetResponsible("Francesco Prino");
  md1->SetBeamPeriod(0);
  md1->SetAliRootVersion("Head 20 dec. 2007"); //root version
  md1->SetComment("This is a test");

  AliCDBId idDDLSDD("ITS/Calib/DDLMapSDD",firstRun, lastRun);
  AliITSDDLModuleMapSDD *ddlmap=new AliITSDDLModuleMapSDD();
  ddlmap->SetDefaultMap();
  AliCDBManager::Instance()->GetDefaultStorage()->Put(ddlmap, idDDLSDD, md1);  
}
 StoreDDLMapSDD.C:1
 StoreDDLMapSDD.C:2
 StoreDDLMapSDD.C:3
 StoreDDLMapSDD.C:4
 StoreDDLMapSDD.C:5
 StoreDDLMapSDD.C:6
 StoreDDLMapSDD.C:7
 StoreDDLMapSDD.C:8
 StoreDDLMapSDD.C:9
 StoreDDLMapSDD.C:10
 StoreDDLMapSDD.C:11
 StoreDDLMapSDD.C:12
 StoreDDLMapSDD.C:13
 StoreDDLMapSDD.C:14
 StoreDDLMapSDD.C:15
 StoreDDLMapSDD.C:16
 StoreDDLMapSDD.C:17
 StoreDDLMapSDD.C:18
 StoreDDLMapSDD.C:19
 StoreDDLMapSDD.C:20
 StoreDDLMapSDD.C:21
 StoreDDLMapSDD.C:22
 StoreDDLMapSDD.C:23
 StoreDDLMapSDD.C:24
 StoreDDLMapSDD.C:25
 StoreDDLMapSDD.C:26
 StoreDDLMapSDD.C:27
 StoreDDLMapSDD.C:28
 StoreDDLMapSDD.C:29
 StoreDDLMapSDD.C:30
 StoreDDLMapSDD.C:31
 StoreDDLMapSDD.C:32
 StoreDDLMapSDD.C:33
 StoreDDLMapSDD.C:34
 StoreDDLMapSDD.C:35
 StoreDDLMapSDD.C:36
 StoreDDLMapSDD.C:37