standard_reco_dunevd10kt.fcl
Go to the documentation of this file.
1 # standard_reco_dunevd10kt.fcl
2 
3 # Dom Brailsford
4 #
5 #
6 # Job fcl for running the VD reconstruction
7 #
8 #include "services_dune.fcl"
9 #include "workflow_reco_dunevd10kt.fcl"
10 #
11 #include "tools_dune.fcl"
12 
13 process_name: Reco
14 
15 
16 services:
17 {
18  TFileService: { fileName: "%ifb_reco_hist.root" }
19  TimeTracker: {}
20  MemoryTracker: { } # default is one
21  RandomNumberGenerator: {} #ART native random number generator
22  FileCatalogMetadata: @local::art_file_catalog_mc
23  @table::dunefdvd_reco_services
24  message: @local::dune_message_services_prod
25 }
26 
27 #source is now a root file
28 source: {
29  module_type: RootInput
30  maxEvents: 10 # Number of events to create
31 }
32 
33 # Define and configure some modules to do work on each event.
34 # First modules are defined; they are scheduled later.
35 # Modules are grouped by type.
36 physics: {
37  producers: {
38  @table::dunefd_vertdrift_producers
39  }
40 
41  reco: [ @sequence::dunefd_vertdrift_reco_tpc_only ]
42  stream1: [ out1 ]
43  trigger_paths: [reco]
44  end_paths: [stream1]
45 }
46 
47 outputs: {
48  out1: {
49  module_type: RootOutput
50  fileName: "%ifb_reco.root"
51  dataTier: "reconstructed"
52  compressionLevel: 1
53  }
54 }