BitsCount_t.fcl
Go to the documentation of this file.
1 process_name: PROD
2 
3 services.scheduler.wantSummary: true
4 
5 source:
6 {
7  module_type: EmptyEvent
8  maxEvents: 99
9 }
10 
11 physics:
12 {
13  producers:
14  {
15  m1a:
16  {
17  module_type: IntProducer
18  ivalue: 1
19  }
20  m2a:
21  {
22  module_type: IntProducer
23  ivalue: 2
24  }
25  m3a:
26  {
27  module_type: IntProducer
28  ivalue: 3
29  }
30  m4a:
31  {
32  module_type: IntProducer
33  ivalue: 4
34  }
35  m5a:
36  {
37  module_type: IntProducer
38  ivalue: 5
39  }
40  m6a:
41  {
42  module_type: IntProducer
43  ivalue: 6
44  }
45  }
46 
47  analyzers:
48  {
49  a1:
50  {
51  module_type: TestResultAnalyzer
52  dump: true
53  numbits: 6
54  }
55  }
56 
57  filters:
58  {
59  f1:
60  {
61  module_type: TestFilter
62  acceptValue: 30
63  onlyOne: true
64  }
65  f2:
66  {
67  module_type: TestFilter
68  acceptValue: 70
69  onlyOne: true
70  }
71  f3:
72  {
73  module_type: TestFilter
74  acceptValue: 12
75  onlyOne: true
76  }
77  f4:
78  {
79  module_type: TestFilter
80  acceptValue: 30
81  onlyOne: false
82  }
83  f5:
84  {
85  module_type: TestFilter
86  acceptValue: 70
87  onlyOne: false
88  }
89  f6:
90  {
91  module_type: TestFilter
92  acceptValue: 12
93  onlyOne: false
94  }
95  }
96  p1a: [ f1, m1a ]
97  p2a: [ f2, m2a ]
98  p3a: [ f3, m3a ]
99  p4a: [ f4, m4a ]
100  p5a: [ f5, m5a ]
101  p6a: [ f6, m6a ]
102 
103  e1: [ a1 ]
104  e2: [ outp4 ]
105  e3: [ outp7 ]
106 
107  trigger_paths: [ p1a, p2a, p3a, p4a, p5a, p6a ]
108  end_paths: [ e1, e2, e3 ]
109 }
110 
111 outputs:
112 {
113  outp4:
114  {
115  module_type: TestOutput
116  shouldPass: 4
117  SelectEvents: [ p1a, p2a ]
118  }
119 
120  outp7:
121  {
122  module_type: TestOutput
123  shouldPass: 99
124  }
125 }