|
| 1 | +# |
1 | 2 | # File: standard_reco1reco2_sbnd.fcl |
2 | 3 | # Purpose: The standard reconstruction workflow for both 'reco1' and 'reco2', starting at deconvolution and includes all high level reconstruction. This fcl is provided for convenience and separating the reco stages is recommended. |
3 | | -# Version: 1.0 |
4 | | -# |
5 | | -# Changes: |
6 | | -# 20200923 (d.brailsford@lancster.ac.uk) [v1.0] |
7 | | -# Initial definition |
8 | 4 | # |
9 | | -# job configuration |
10 | 5 |
|
11 | | -#include "reco_sbnd.fcl" |
| 6 | +#include "workflow_reco1.fcl" |
| 7 | +#include "drops_reco1.fcl" |
| 8 | +#include "workflow_reco2.fcl" |
| 9 | +#include "drops_reco2.fcl" |
| 10 | +#include "simulationservices_sbnd.fcl" |
| 11 | +#include "generic_job_sbnd.fcl" |
12 | 12 |
|
13 | 13 | process_name: Reco1Reco2 |
14 | 14 |
|
15 | | -physics.trigger_paths: [ fullreco ] |
16 | | -physics.end_paths: [stream1, superaana] |
| 15 | +#services overrides |
| 16 | +services: |
| 17 | +{ |
| 18 | + @table::services |
| 19 | + @table::sbnd_random_services |
| 20 | + @table::sbnd_g4_services |
| 21 | + # FIXME The following services are temporarily included here to test tht the workflow is unchanged |
| 22 | + LArFFT: @local::sbnd_larfft |
| 23 | + SignalShapingServiceSBND: @local::sbnd_signalshapingservice |
| 24 | + BackTrackerService: @local::sbnd_backtrackerservice |
| 25 | + ParticleInventoryService: @local::sbnd_particleinventoryservice |
| 26 | +} |
| 27 | + |
| 28 | +#producers |
| 29 | +physics.producers: |
| 30 | +{ |
| 31 | + @table::sbnd_reco1_producers |
| 32 | + @table::sbnd_reco2_producers |
| 33 | +} |
| 34 | +physics.reco1: @local::sbnd_reco1_producer_sequence |
| 35 | +physics.reco2: @local::sbnd_reco2_producer_sequence |
| 36 | +physics.trigger_paths: [ reco1, reco2 ] |
| 37 | + |
| 38 | +#analysers |
| 39 | +physics.analyzers: |
| 40 | +{ |
| 41 | + @table::sbnd_reco1_analyzers |
| 42 | + @table::sbnd_reco2_analyzers |
| 43 | +} |
| 44 | +physics.ana1: @local::sbnd_reco1_analyzer_sequence |
| 45 | +physics.ana2: @local::sbnd_reco2_analyzer_sequence |
| 46 | +physics.end_paths: [ @sequence::physics.end_paths, ana1, ana2 ] |
| 47 | + |
| 48 | +#outputs table overrides |
| 49 | +outputs.out1.dataTier: "reconstructed" |
| 50 | +outputs.out1.outputCommands: [ @sequence::outputs.out1.outputCommands, @sequence::sbnd_reco1_drops, @sequence::sbnd_reco2_drops ] |
| 51 | + |
| 52 | +#FIXME permanently enable SCE in a service rather than override specific params in this way... |
| 53 | +#include "enable_spacecharge_services_sbnd.fcl" |
0 commit comments