All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
dump_mcreco.fcl
Go to the documentation of this file.
1 #
2 # File: dump_mcreco.fcl
3 # Purpose: Dump on screen MC track and shower content
4 # Author: Gianluca Petrillo (petrillo@fnal.gov)
5 # Date: March 21st, 2016
6 # Version: 1.0
7 #
8 # Service dependencies:
9 # - message facility
10 #
11 
12 process_name: DumpMCReco
13 
14 services: {
15 
16  message: {
17  # debugModules: [ "*" ]
18  destinations: {
19 
20  # grab all the "DumpMCTracks" messages and put them in DumpMCTracks.log
21  DumpMCTracks: {
22  append: false
23  categories: {
24  DumpMCTracks: { limit: -1 }
25  default: { limit: 0 }
26  }
27  filename: "DumpMCTracks.log"
28  threshold: "INFO"
29  type: "file"
30  } # DumpMCTracks
31 
32  # grab all the "DumpMCShowers" messages and put them in DumpMCShowers.log
33  DumpMCShowers: {
34  append: false
35  categories: {
36  DumpMCShowers: { limit: -1 }
37  default: { limit: 0 }
38  }
39  filename: "DumpMCShowers.log"
40  threshold: "INFO"
41  type: "file"
42  } # DumpMCShowers
43 
44  LogStandardOut: {
45  categories: {
46  AnaBaseDefaultCtor: { limit: 0 }
47  GeometryBadInputPoint: {
48  limit: 5
49  timespan: 1000
50  }
51  RecoBaseDefaultCtor: { limit: 0 }
52  DumpMCTracks: { limit: 0 }
53  DumpMCShowers: { limit: 0 }
54  default: {}
55  }
56  threshold: "WARNING"
57  type: "cout"
58  } # LogStandardOut
59 
60  } # destinations
61  } # message
62 } # services
63 
64 
65 source: {
66  module_type: RootInput
67 } # source
68 
69 
70 physics: {
71  producers:{}
72  filters: {}
73  analyzers: {
74  dumpmctracks: {
75  module_label: dumpmctracks
76  module_type: DumpMCTracks
77 
78  # output category ("OutputCategory" by default), useful for filtering (see above)
79  OutputCategory: "DumpMCTracks"
80 
81  # specify the label of the sim::MCTrack data product (or producer)
82  InputTracks: "mcreco"
83 
84  } # dumpmctracks
85 
86  dumpmcshowers: {
87  module_label: dumpmcshowers
88  module_type: DumpMCShowers
89 
90  # output category ("OutputCategory" by default), useful for filtering (see above)
91  OutputCategory: "DumpMCShowers"
92 
93  # specify the label of the sim::MCShower data product (or producer)
94  InputShowers: "mcreco"
95 
96  } # dumpmcshowers
97  } # analyzers
98 
99  dumpers: [ dumpmctracks, dumpmcshowers ]
100 
101  trigger_paths: []
102  end_paths: [ dumpers ]
103 
104 } # physics
BEGIN_PROLOG triggeremu_data_config_icarus settings PMTADCthresholds sequence::icarus_stage0_multiTPC_TPC physics sequence::icarus_stage0_EastHits_TPC physics sequence::icarus_stage0_WestHits_TPC physics producers purityana0 caloskimCalorimetryCryoE physics caloskimCalorimetryCryoW physics sequence::physics pathW services
process_name drop raw::OpDetWaveforms_DataApr2016RecoStage1_saturation_ * physics
do source
process_name gaushitTPC3 gaushitTPC3 filters
BEGIN_PROLOG could also be dds filename
physics producers trigslidewindowOR6mW physics effSlidingOR6mW physics end_paths
process_name dumpmctracks
BEGIN_PROLOG triggeremu_data_config_icarus settings PMTADCthresholds sequence::icarus_stage0_multiTPC_TPC physics sequence::icarus_stage0_EastHits_TPC physics sequence::icarus_stage0_WestHits_TPC physics producers purityana0 module_type
process_name analyzers
process_name sequence::icarus_reco_cluster3d physics trigger_paths
BEGIN_PROLOG sequence::SlidingWindowTriggerPatternsOppositeWindows END_PROLOG process_name