1 # Test the seed manager component of NuRandomService.
3 # Policy: autoIncrement
6 # Purpose: check normal operations
9 #include "messageService.fcl"
12 process_name: SeedManagerTest
15 # Start form an empty source
17 module_type : EmptyEvent
23 message : @local::mf_interactive
24 RandomNumberGenerator: {}
26 policy : "autoIncrement"
28 endOfJobSummary : true
38 module_type : RandomManagerTest
44 module_type : RandomManagerTest
45 module_name : multiple
47 instanceNames : [ "One", "Two" ]
53 module_type : RandomManagerTest
54 module_name : multipleAndUnmngd
56 instanceNames : [ "One", "Two", "Three" ]
57 externalInstance: Unmanaged
58 standardInstance: Standard
61 Seed_Three : 0 # invalid seed => use NuRandomService
67 module_type : RandomManagerTest
68 module_name : singleAndStandard
70 instanceNames : [ "single" ]
71 standardInstance: Standard
76 module_type : RandomManagerTest
77 module_name : unmanaged
79 externalInstance: Unmanaged
84 e1 : [ single, multiple, multipleAndUnmngd, singleAndStandard, unmanaged ]