ROOT logo

// Digitize and decalibrate events assuming that SDigits 
// have been already produced.
// Decalibration coefficients are located in the local file
// DeCalibDB/EMCAL/Calib/Data/Run_xxx.root
// Author: Boris Polichtchouk (Boris.Polichtchouk@cern.ch)
// Modified from PHOS script for EMCAL by Gustavo Conesa

void AliEMCALDecalibrate(Int_t nevents=3)
{
  //Use "decalibration" database to simulate decalibrated EMCAL.

  AliCDBManager::Instance()->SetDefaultStorage("local://$ALICE_ROOT/OCDB");
  AliCDBManager::Instance()->SetSpecificStorage("EMCAL","local://DeCalibDB");

  //Make digitization, calibration parameters will be taken from CDB

  AliSimulation sim ; 
  sim.SetRunGeneration(kFALSE) ;
  sim.SetMakeSDigits("") ;
  sim.SetMakeDigits("EMCAL") ;
  sim.Run(nevents) ;  
}
 AliEMCALDecalibrate.C:1
 AliEMCALDecalibrate.C:2
 AliEMCALDecalibrate.C:3
 AliEMCALDecalibrate.C:4
 AliEMCALDecalibrate.C:5
 AliEMCALDecalibrate.C:6
 AliEMCALDecalibrate.C:7
 AliEMCALDecalibrate.C:8
 AliEMCALDecalibrate.C:9
 AliEMCALDecalibrate.C:10
 AliEMCALDecalibrate.C:11
 AliEMCALDecalibrate.C:12
 AliEMCALDecalibrate.C:13
 AliEMCALDecalibrate.C:14
 AliEMCALDecalibrate.C:15
 AliEMCALDecalibrate.C:16
 AliEMCALDecalibrate.C:17
 AliEMCALDecalibrate.C:18
 AliEMCALDecalibrate.C:19
 AliEMCALDecalibrate.C:20
 AliEMCALDecalibrate.C:21
 AliEMCALDecalibrate.C:22
 AliEMCALDecalibrate.C:23
 AliEMCALDecalibrate.C:24