1 #include "services_dune.fcl"
2 #include "BeamEvent.fcl"
3 #include "RunRawDecoder.fcl"
5 process_name: BeamEvent
9 # Load the service that manages root files for histograms.
12 RandomNumberGenerator: {} #ART native random number generator
13 message: @local::dune_message_services_prod_debug
14 #FileCatalogMetadata: @local::art_file_catalog_mc
15 # @table::protodune_services
16 ExptGeoHelperInterface: @local::dune_geometry_helper
17 GeometryConfigurationWriter: {}
18 Geometry: @local::protodune_geo
19 DetectorClocksService: @local::dunefd_detectorclocks
20 DetectorPropertiesService: @local::protodune_detproperties
21 LArPropertiesService: @local::dunefd_properties
22 LArFFT: @local::dunefd_larfft
23 DatabaseUtil: @local::dunefd_database
24 ChannelStatusService: @local::dunefd_channel_status
26 TFileService: { #closeFileFast: true
27 fileName: "beamevent_hist.root" #can be overridden by '-T'
31 services.message.destinations.LogStandardOut.threshold: "INFO"
33 #source is now a root file
36 module_type: RootInput
45 module_type: RootOutput
46 fileName: "%ifb_beam.root" #default file name, can override from command line with -o or --output
47 dataTier: "reconstructed"
56 timingrawdecoder: @local::timing_raw_decoder
57 ctbrawdecoder: @local::ctb_raw_decoder
58 beamevent: @local::proto_beamevent
61 #produce: [ timingrawdecoder, ctbrawdecoder, beamevent ]
62 produce: [ beamevent ]
65 trigger_paths: [ produce ]
66 end_paths: [ stream1 ]
68 physics.producers.beamevent.SaveOutTree: "true"
69 physics.producers.beamevent.PrintDebug: "true"
70 #physics.producers.beamevent.URLStr: "https://ifb-data.fnal.gov:8104/ifbeam"