diff --git a/MC/SimulationConfig.C b/MC/SimulationConfig.C index 1aab1b0a..46715376 100644 --- a/MC/SimulationConfig.C +++ b/MC/SimulationConfig.C @@ -15,6 +15,7 @@ enum ESimulation_t { kSimulationEmbedBkg, kSimulationEmbedSig, kSimulationGeneratorOnly, + kSimulationNoDigitization, kSimulationCustom, kNSimulations }; @@ -26,6 +27,7 @@ const Char_t *SimulationName[kNSimulations] = { "EmbedBkg", "EmbedSig", "GeneratorOnly", + "NoDigitization", "Custom" }; @@ -92,6 +94,15 @@ SimulationConfig(AliSimulation &sim, ESimulation_t tag) sim.SetRunGeneratorOnly(kTRUE); return; + // NoDigitization + case kSimulationNoDigitization: + SimulationDefault(sim); + sim.SetMakeSDigits(""); + sim.SetMakeDigits(""); + sim.SetMakeDigitsFromHits(""); + sim.SetRunHLT(""); + return; + // Custom case kSimulationCustom: if ((gROOT->LoadMacro("SimulationCustom.C")) != 0) {