ROOT logo
/* 

Simple macro to test EMCAL Simulation

J.L. Klay
LLNL
 
*/

void TestEMCALSimulation(Int_t nev =10, Bool_t raw = kFALSE) {

  AliSimulation simulator;
  simulator.SetConfigFile("Config.C");
  simulator.SetMakeSDigits("EMCAL");
  simulator.SetMakeDigits ("EMCAL");

  //simulator.SetRunGeneration(kFALSE); // Generate or not particles
  //simulator.SetRunSimulation(kFALSE); // Generate or not HITS (detector response) or not, start from SDigits

  if(raw)  simulator.SetWriteRawData("EMCAL","raw.root",kTRUE);

  //OCDB settings
  simulator.SetDefaultStorage("local://$ALICE_ROOT/OCDB");
  simulator.SetSpecificStorage("GRP/GRP/Data",
                               Form("local://%s",gSystem->pwd()));

  // In case of anchoring MC, comment previous OCDB lines
  // select the appropriate year
  //simulator.SetDefaultStorage("alien://Folder=/alice/data/2011/OCDB");
  //simulator.UseVertexFromCDB();
  //simulator.UseMagFieldFromGRP();

  //Avoid the HLT to run
  simulator.SetRunHLT("");

  //Avoid QA
  simulator.SetRunQA(":");
  
  TStopwatch timer;
  timer.Start();

  simulator.SetRunNumber(159582); // LHC11d run
  
  simulator.Run(nev);

  timer.Stop();
  timer.Print();

}
 TestEMCALSimulation.C:1
 TestEMCALSimulation.C:2
 TestEMCALSimulation.C:3
 TestEMCALSimulation.C:4
 TestEMCALSimulation.C:5
 TestEMCALSimulation.C:6
 TestEMCALSimulation.C:7
 TestEMCALSimulation.C:8
 TestEMCALSimulation.C:9
 TestEMCALSimulation.C:10
 TestEMCALSimulation.C:11
 TestEMCALSimulation.C:12
 TestEMCALSimulation.C:13
 TestEMCALSimulation.C:14
 TestEMCALSimulation.C:15
 TestEMCALSimulation.C:16
 TestEMCALSimulation.C:17
 TestEMCALSimulation.C:18
 TestEMCALSimulation.C:19
 TestEMCALSimulation.C:20
 TestEMCALSimulation.C:21
 TestEMCALSimulation.C:22
 TestEMCALSimulation.C:23
 TestEMCALSimulation.C:24
 TestEMCALSimulation.C:25
 TestEMCALSimulation.C:26
 TestEMCALSimulation.C:27
 TestEMCALSimulation.C:28
 TestEMCALSimulation.C:29
 TestEMCALSimulation.C:30
 TestEMCALSimulation.C:31
 TestEMCALSimulation.C:32
 TestEMCALSimulation.C:33
 TestEMCALSimulation.C:34
 TestEMCALSimulation.C:35
 TestEMCALSimulation.C:36
 TestEMCALSimulation.C:37
 TestEMCALSimulation.C:38
 TestEMCALSimulation.C:39
 TestEMCALSimulation.C:40
 TestEMCALSimulation.C:41
 TestEMCALSimulation.C:42
 TestEMCALSimulation.C:43
 TestEMCALSimulation.C:44
 TestEMCALSimulation.C:45
 TestEMCALSimulation.C:46
 TestEMCALSimulation.C:47
 TestEMCALSimulation.C:48
 TestEMCALSimulation.C:49
 TestEMCALSimulation.C:50