dump_hits.fcl
Go to the documentation of this file.
1 #
2 # File: DumpHits.fcl
3 # Purpose: Dump on screen hit content
4 # Author: Gianluca Petrillo (petrillo@fnal.gov)
5 # Date: March 9th, 2015
6 # Version: 1.0
7 #
8 # Service dependencies:
9 # - message facility
10 #
11 
12 process_name: DumpHits
13 
14 services: {
15 
16  message: {
17  # debugModules: [ "*" ]
18  destinations: {
19 
20  # grab all the "DumpHits" messages and put them in DumpHits.log
21  DumpHits: {
22  append: false
23  categories: {
24  DumpHits: { limit: -1 }
25  default: { limit: 0 }
26  }
27  filename: "DumpHits.log"
28  threshold: "INFO"
29  type: "file"
30  } # DumpHits
31 
32  LogStandardOut: {
33  categories: {
34  AnaBaseDefaultCtor: { limit: 0 }
35  GeometryBadInputPoint: {
36  limit: 5
37  timespan: 1000
38  }
39  RecoBaseDefaultCtor: { limit: 0 }
40  DumpHits: { limit: 0 }
41  default: {}
42  }
43  threshold: "WARNING"
44  type: "cout"
45  } # LogStandardOut
46 
47  } # destinations
48  } # message
49 } # services
50 
51 
52 source: {
53  module_type: RootInput
54  maxEvents: -1 # number of events to read
55 } # source
56 
57 
58 physics: {
59  producers:{}
60  filters: {}
61  analyzers: {
62  dumphits: {
63  module_label: dumphits
64  module_type: DumpHits
65 
66  # output category ("DumpHits" by default), useful for filtering (see above)
67  OutputCategory: "DumpHits"
68 
69  # specify the label of the recob::Hit producer
70  HitModuleLabel: "gaushit"
71 
72  # check that the correct raw digit is associated to each hit
73  CheckRawDigitAssociation: true
74  # check that the correct wire is associated to each hit
75  CheckWireAssociation: true
76 
77  } # dumphits
78  } # analyzers
79 
80  ana: [ dumphits ]
81 
82  trigger_paths: []
83  end_paths: [ ana ]
84 } # physics