workflow_reco_vdcb.fcl
Go to the documentation of this file.
1 # workflow_reco_vdcb.fcl
2 # Configuration fcl for the reconstruction workflows
3 #
4 # TODO create where necessary dedicated config tables
5 #
6 
7 #include "pandoramodules_dune.fcl"
8 #include "wirecell_dune.fcl"
9 #include "hitfindermodules_dune.fcl"
10 #include "calorimetry_dune10kt.fcl"
11 #include "pid_dune10kt.fcl"
12 #include "energyreco.fcl"
13 #include "opticaldetectormodules_dune.fcl"
14 
15 BEGIN_PROLOG
16 
17 dunecb_vertdrift_producers:
18 {
19  rns: { module_type: "RandomNumberSaver" }
20  # WCL placeholder
21  wclsdatanfsp: @local::dune_vd_coldbox_nfsp
22  # actual hit finder
23  gaushit: @local::dunevdfd_gaushitfinder
24  # pattern recognition
25  pandora: @local::dunefdvd_pandora_cosmic
26  # Characterisation
27  pandoraTrack: @local::dunefdvd_pandoraTrackCreation
28  pandoraShower: @local::dunefdvd_pandoraModularShowerCreation
29  # PID
30  pandoracalo: @local::dunevd10kt_calomc_pandora
31  pandorapid: @local::dunevd10kt_pid_pandora
32 
33  # PDS reconstruction
34  #ophitArOnly: @local::dunefd_ophit
35  #ophitXeOnly: @local::dunefd_ophit
36  #ophit10ppm: @local::dunefd_ophit
37  #opflashArOnly: @local::dunefd_opflash
38  #opflashXeOnly: @local::dunefd_opflash
39  #opflash10ppm: @local::dunefd_opflash
40 }
41 
42 dunecb_vertdrift_producers.pandora.ShouldRunAllHitsCosmicReco: true
43 dunecb_vertdrift_producers.pandora.ShouldRunNeutrinoRecoOption: false
44 
45 dunecb_vertdrift_tpc:
46 [
47  wclsdatanfsp,
48  gaushit,
49  pandora,
50  pandoraTrack,
51  pandoraShower,
52  pandoracalo,
53  pandorapid #,
54 ]
55 
56 #dunecb_vertdrift_pds:
57 #[
58 # ophit10ppm,
59 # opflash10ppm
60 #]
61 
62 dunecb_vertdrift_reco_tpc_only:
63 [
64  rns,
65  @sequence::dunecb_vertdrift_tpc
66 ]
67 
68 #dunecb_vertdrift_reco_pds_only:
69 #[
70 # rns,
71 # @sequence::dunecb_vertdrift_pds
72 #]
73 
74 #dunecb_vertdrift_reco_all_systems:
75 #[
76 # rns,
77 # @sequence::dunecb_vertdrift_tpc,
78 # @sequence::dunecb_vertdrift_pds
79 #]
80 
81 dunecb_vertdrift_producers.gaushit.CalDataModuleLabel: "wclsdatanfsp:gauss"
82 
83 #dunecb_vertdrift_producers.ophitArOnly.InputModule: opdigiArOnly
84 #dunecb_vertdrift_producers.ophitXeOnly.InputModule: opdigiXeOnly
85 #dunecb_vertdrift_producers.ophit10ppm.InputModule: opdigi10ppm
86 #dunecb_vertdrift_producers.opflashArOnly.InputModule: ophitArOnly
87 #dunecb_vertdrift_producers.opflashXeOnly.InputModule: ophitXeOnly
88 #dunecb_vertdrift_producers.opflash10ppm.InputModule: ophit10ppm
89 
90 END_PROLOG
91