globalseedtest_predefined.fcl
Go to the documentation of this file.
1 # Test the global seeds in seeds service
2 #
3 # Policy: linearMapping
4 # Valid: yes
5 # Will succeed: yes
6 # Purpose: common configuration
7 #
8 
9 #include "messageService.fcl"
10 
11 # Give this job a name.
12 process_name : GlobalSeedTestLinear
13 
14 # Start form an empty source
15 source :
16 {
17  module_type : EmptyEvent
18  maxEvents : 2
19 }
20 
21 services: {
22  message : @local::mf_interactive
23  RandomNumberGenerator: {}
24 
25  NuRandomService: {
26  policy : "preDefinedSeed"
27  verbosity : 2
28  endOfJobSummary : true
29 
30  stest01 : {
31  a : 3
32  b : 5
33  }
34 
35  stest02 : {
36  a : 7
37  c : 3
38  }
39 
40  GlobalEngineUserTestService1: 2
41  GlobalEngineUserTestService2: 3
42  a: 1
43  }
44 
45  GlobalEngineUserTestService: {
46  instances: [
47  "GlobalEngineUserTestService1", "GlobalEngineUserTestService2", "a"
48  ]
49  } # GlobalEngineUserTestService
50 
51 } # services
52 
53 physics: {
54  analyzers: {
55  stest01 : {
56  module_type : SeedTestPolicy
57  module_name : stest01
58  instanceNames : [ "a", "b" ]
59  }
60 
61  stest02 : {
62  module_type : SeedTestPolicy
63  module_name : stest02
64  instanceNames : [ "a", "c" ]
65  }
66  } # analyzers
67 
68  e1: [ stest01, stest02 ]
69 
70  end_paths: [ e1 ]
71 
72 } # physics