test_failingProducer_r.fcl
Go to the documentation of this file.
1 #include "messageDefaults.fcl"
2 
3 services:
4 {
5  # Always-present services; configuration optional.
6  FloatingPointControl: { }
7 
8  scheduler: # options block in the old system
9  {
10  Rethrow: ['OtherArt','StdException','Unknown','BadAlloc',
11  'BadExceptionType','DictionaryNotFound',
12  'ProductPutFailure','Configuration','LogicError','UnimplementedFeature',
13  'InvalidReference','NullPointerError','NoProductSpecified','EventTimeout',
14  'DataCorruption','ScheduleExecutionFailure','EventProcessorFailure',
15  'FileInPathError','FileOpenError','FileReadError','FatalRootError',
16  'MismatchedInputFiles','ProductDoesNotSupportViews',
17  'ProductDoesNotSupportPtr','NotFound']
18  FailModule: [ 'ProductNotFound' ]
19  wantSummary: true
20  }
21 }
22 
23 services.message: @local::messageDefaults
24 
25 physics:
26 {
27 
28  producers:
29  {
30  f1:
31  {
32  module_type: FailingProducer
33  }
34  }
35 
36 
37  analyzers:
38  {
39  a1:
40  {
41  module_type: IntTestAnalyzer
42  input_label: m1a
43  expected_value: 1
44  }
45  }
46 
47  e1: [ a1, out1 ]
48  p1: [ f1 ]
49 }
50 
51 outputs:
52 {
53  out1:
54  {
55  module_type: RootOutput
56  fileName: "outCloned.root"
57  }
58 }
59 
60 source:
61 {
62  module_type: RootInput
63  fileNames: [ "out.root" ]
64 }
65 
66 process_name: DEVELr