2 # File: dump_mctruth.fcl
3 # Purpose: Dump on screen MC truth content
4 # Author: Gianluca Petrillo (petrillo@fnal.gov)
5 # Date: February 22nd, 2017
8 # Service dependencies:
12 # 20170222 (petrillo@fnal.gov) [v1.0]
14 # 20171103 (petrillo@fnal.gov) [v1.1]
15 # added dump of GENIE truth whenever available
18 process_name: DumpMCTruth
23 # debugModules: [ "*" ]
26 # grab all the "DumpMCTruth" messages and put them in DumpMCTruth.log
30 DumpMCTruth: { limit: -1 }
33 filename: "DumpMCTruth.log"
40 AnaBaseDefaultCtor: { limit: 0 }
41 GeometryBadInputPoint: {
45 RecoBaseDefaultCtor: { limit: 0 }
46 DumpMCTruth: { limit: 0 }
59 module_type: RootInput
68 module_type: DumpMCTruth
70 # output category ("OutputCategory" by default), useful for filtering (see above)
71 OutputCategory: "DumpMCTruth"
73 # specify the label of the simb::MCTruth data products (or producers)
74 # if not specified, will print all of them
75 # InputTruth: [ "generator" ]
77 # print this many trajectory points per output line (default: 3; 0 skips all)
83 module_type: DumpGTruth
85 # output category ("OutputCategory" by default), useful for filtering (see above)
86 OutputCategory: "DumpMCTruth"
88 # specify the label of the simb::MCTruth data products (or producers)
89 # if not specified, will print all of them
90 # InputTruth: [ "generator" ]
92 # we don't take offense in the absence of GENIE truth in the event,
93 # since we might be dumping truth from other generators
94 # (omit this line also when explicitly listing the generator modules by InputTruth)
100 dumpers: [ dumpmctruth, dumpgenietruth ]
103 end_paths: [ dumpers ]