2 # File: dump_mcparticlesandreco.fcl
3 # Purpose: Dump on screen MC track and shower content
4 # Author: Gianluca Petrillo (petrillo@fnal.gov)
5 # Date: March 21st, 2016
8 # Service dependencies:
12 process_name: DumpMCParticlesAndReco
17 # debugModules: [ "*" ]
19 # grab all the "DumpMCParticles" messages and put them in DumpMCParticles.log
23 DumpMCParticles: { limit: -1 }
26 filename: "DumpMCParticles.log"
31 # grab all the "DumpMCTracks" messages and put them in DumpMCTracks.log
35 DumpMCTracks: { limit: -1 }
38 filename: "DumpMCTracks.log"
43 # grab all the "DumpMCShowers" messages and put them in DumpMCShowers.log
47 DumpMCShowers: { limit: -1 }
50 filename: "DumpMCShowers.log"
57 AnaBaseDefaultCtor: { limit: 0 }
58 GeometryBadInputPoint: {
62 RecoBaseDefaultCtor: { limit: 0 }
63 DumpMCParticles: { limit: 0 }
64 DumpMCTracks: { limit: 0 }
65 DumpMCShowers: { limit: 0 }
78 module_type: RootInput
87 module_label: dumpmcparticles
88 module_type: DumpMCParticles
90 # output category ("OutputCategory" by default), useful for filtering (see above)
91 OutputCategory: "DumpMCParticles"
93 # specify the label of the simb::MCParticle data product (or producer)
94 InputParticles: "largeant"
96 # print this many trajectory points per output line (default: 3; 0 skips all)
101 module_label: dumpmctracks
102 module_type: DumpMCTracks
104 # output category ("OutputCategory" by default), useful for filtering (see above)
105 OutputCategory: "DumpMCTracks"
107 # specify the label of the sim::MCTrack data product (or producer)
108 InputTracks: "mcreco"
113 module_label: dumpmcshowers
114 module_type: DumpMCShowers
116 # output category ("OutputCategory" by default), useful for filtering (see above)
117 OutputCategory: "DumpMCShowers"
119 # specify the label of the sim::MCShower data product (or producer)
120 InputShowers: "mcreco"
125 dumpers: [ dumpmcparticles, dumpmctracks, dumpmcshowers ]
128 end_paths: [ dumpers ]