diff --git a/Examples/options/tut_detsim.py b/Examples/options/tut_detsim.py index 516a0075ca00b776971db54b11f5949bd9152ae7..c9af7e794bc9ef5b4f57f055bf22e4e7b07aec02 100644 --- a/Examples/options/tut_detsim.py +++ b/Examples/options/tut_detsim.py @@ -7,6 +7,20 @@ import sys from Gaudi.Configuration import * +############################################################################## +# Random Number Svc +############################################################################## +from Configurables import RndmGenSvc, HepRndm__Engine_CLHEP__RanluxEngine_ + +# rndmengine = HepRndm__Engine_CLHEP__RanluxEngine_() # The default engine in Gaudi +rndmengine = HepRndm__Engine_CLHEP__HepJamesRandom_() # The default engine in Geant4 +rndmengine.SetSingleton = True +rndmengine.Seeds = [42] + +# rndmgensvc = RndmGenSvc("RndmGenSvc") +# rndmgensvc.Engine = rndmengine.name() + + ############################################################################## # Event Data Svc ############################################################################## @@ -89,5 +103,5 @@ from Configurables import ApplicationMgr ApplicationMgr( TopAlg = [genalg, detsimalg, out], EvtSel = 'NONE', EvtMax = 10, - ExtSvc = [dsvc], + ExtSvc = [rndmengine, dsvc, geosvc], )