regcnnevaluatejob.fcl
Go to the documentation of this file.
1 #include "services_dune.fcl"
2 #include "RegCNNMapper.fcl"
3 #include "RegCNNEvaluator.fcl"
4 #include "tools_dune.fcl"
5 
6 process_name: RegCNNEvaluator
7 
8 services:
9 {
10  # Load the service that manages root files for histograms.
11  TFileService: { fileName: "regcnn_evaluator_r%r_s%s_hist.root"
12  closeFileFast: false }
13  @table::dunefd_reco_services
14  #@table::standard_services
15  TimeTracker: {}
16  RandomNumberGenerator: {}
17  MemoryTracker: { } # default is one
18  message: @local::dune_message_services_prod
19  FileCatalogMetadata: @local::art_file_catalog_mc
20  @table::dunefd_simulation_services
21 
22 }
23 
24 #services.BackTrackerService: @local::standard_backtrackerservice
25 
26 # Input source is a ROOT file
27 source:
28 {
29  module_type: RootInput
30  maxEvents: -1 # Number of events to create
31 
32 }
33 
34 outputs:
35 {
36  out1:
37  {
38  module_type: RootOutput
39  fileName: "regcnnevaluator_r%r_s%s.root"
40  fastCloning: false
41  dataTier: "full-reconstructed"
42  }
43 }
44 
45 # Define and configure some modules to do work on each event.
46 # First modules are defined; they are scheduled later.
47 # Modules are grouped by type.
48 physics:
49 {
50  # Declare the modules
51  producers:
52  {
53  regcnnmap: @local::standard_regcnnmapper
54  regcnnvtxmap: @local::standard_regcnnvtxmapper
55  regcnneval: @local::standard_regcnnevaluator
56  regcnnvtxeval: @local::standard_regcnnvtxevaluator
57  }
58 
59  # Build the paths
60  map: [ regcnnmap, regcnneval, regcnnvtxmap, regcnnvtxeval ]
61 
62  out: [out1]
63 
64 
65 }
66 
67 ########################################################################