1 #include "services_dune.fcl"
2 #include "caldata_dune.fcl"
3 #include "cluster_dune.fcl"
4 #include "trackfindermodules.fcl"
10 # Load the service that manages root files for histograms.
11 TFileService: { fileName: "recofd_hist.root" }
13 RandomNumberGenerator: {} #ART native random number generator
14 message: @local::standard_info
15 @table::dunefd_services
19 #source is now a root file
22 module_type: RootInput
26 # Define and configure some modules to do work on each event.
27 # First modules are defined; they are scheduled later.
28 # Modules are grouped by type.
34 calgaus: @local::dunefd_calgaushf
35 caldata: @local::dunefd_calwire
36 gaushit: @local::dunefd_gaushitfinder
37 hitcheat: @local::dunefd_hitcheater
38 apacheat: @local::standard_disambigcheat
39 apahit: @local::dunefd_apahitfinder
40 fuzzy: @local::dunefd_fuzzycluster
47 reco: [ caldata, gaushit, hitcheat, apahit ]
52 trigger_paths: [ reco ]
54 end_paths: [ ana, stream1]
57 #block to define where the output goes. if you defined a filter in the physics
58 #block and put it in the trigger_paths then you need to put a SelectEvents: {SelectEvents: [XXX]}
59 #entry in the output stream you want those to go to, where XXX is the label of the filter module(s)
64 module_type: RootOutput
65 fileName: "reco_dunefd.root" #default file name, can override from command line with -o or --output
66 # outputCommands: [ "keep *", "drop *_caldata_*_*" ]