Skip to content

Commit 3a10ab5

Browse files
author
Mun Jung Jung
committed
inherit fcls when possible
1 parent 080d41a commit 3a10ab5

4 files changed

Lines changed: 16 additions & 88 deletions

File tree

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# File: reco1_data_bothrois.fcl
2+
# Authors: Mun Jung Jung (munjung@uchicago.edu)
3+
4+
# runs Reco1 on data
5+
# for SP, use both traditional and DNN-based ROI finding, creating three Wire products: simtpc2d:gauss, simtpc2d:wiener (from traditional), simtpc2d:dnnsp (from DNN)
6+
# for downstream reco1, run gaushitfinder on sptpc2d:gauss, from traditional ROI finding
7+
# to generate matching files with downstream reco1 run on sptpc2d:dnnsp, gaushits should be scrubbed and run again
8+
#
9+
#include "reco1_data.fcl"
10+
11+
physics.producers.sptpc2d: @local::sbnd_wcls_sp_data_bothrois
12+

sbndcode/JobConfigurations/dnnroi/reco1_nosp_data.fcl

Lines changed: 2 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -2,37 +2,9 @@
22
# Authors: Mun Jung Jung (munjung@uchicago.edu)
33

44
# runs everything downstream of sptpc2d in the reco1 chain for data
5-
# runs gaushitfinder on sptpc2d:guass
5+
# runs gaushitfinder on sptpc2d:gauss
66

7-
#include "wcsp_data_sbnd.fcl"
8-
#include "opdeconvolution_sbnd_data.fcl"
9-
#include "sbnd_ophitfinder_deco_data.fcl"
10-
#include "sbnd_flashfinder_deco_data.fcl"
11-
#include "crt_channel_map_service.fcl"
12-
#include "crt_calib_service.fcl"
13-
#include "standard_reco1_sbnd.fcl"
14-
15-
services:
16-
{
17-
@table::services
18-
@table::sbnd_data_services
19-
CRTChannelMapService: @local::crt_channel_map_standard
20-
CRTCalibService: @local::crt_calib_service
21-
}
22-
23-
physics.producers:
24-
{
25-
@table::physics.producers
26-
sptpc2d: @local::sbnd_wcls_sp_data
27-
crtstrips: @local::crtstriphitproducer_data_sbnd
28-
crtclustering: @local::crtclusterproducer_data_sbnd
29-
crtspacepoints: @local::crtspacepointproducer_data_sbnd
30-
crttracks: @local::crttrackproducer_data_sbnd
31-
opdecopmt: @local::SBNDOpDeconvolutionPMT_data
32-
ophitpmt: @local::SBNDDecoOpHitFinderPMT_data
33-
opflashtpc0: @local::SBNDDecoSimpleFlashTPC0_data
34-
opflashtpc1: @local::SBNDDecoSimpleFlashTPC1_data
35-
}
7+
#include "reco1_data.fcl"
368

379
physics.reco1: [gaushit, numberofhitsfilter, cluster3d, crtstrips,
3810
crtclustering, crtspacepoints, crttracks, opdecopmt, ophitpmt, opflashtpc0, opflashtpc1]

sbndcode/JobConfigurations/dnnroi/reco1_nosp_data_dnnroi.fcl

Lines changed: 1 addition & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -4,35 +4,7 @@
44
# runs everything downstream of sptpc2d in the reco1 chain for data
55
# runs gaushitfinder on sptpc2d:dnnsp
66

7-
#include "wcsp_data_sbnd.fcl"
8-
#include "opdeconvolution_sbnd_data.fcl"
9-
#include "sbnd_ophitfinder_deco_data.fcl"
10-
#include "sbnd_flashfinder_deco_data.fcl"
11-
#include "crt_channel_map_service.fcl"
12-
#include "crt_calib_service.fcl"
13-
#include "standard_reco1_sbnd.fcl"
14-
15-
services:
16-
{
17-
@table::services
18-
@table::sbnd_data_services
19-
CRTChannelMapService: @local::crt_channel_map_standard
20-
CRTCalibService: @local::crt_calib_service
21-
}
22-
23-
physics.producers:
24-
{
25-
@table::physics.producers
26-
sptpc2d: @local::sbnd_wcls_sp_data
27-
crtstrips: @local::crtstriphitproducer_data_sbnd
28-
crtclustering: @local::crtclusterproducer_data_sbnd
29-
crtspacepoints: @local::crtspacepointproducer_data_sbnd
30-
crttracks: @local::crttrackproducer_data_sbnd
31-
opdecopmt: @local::SBNDOpDeconvolutionPMT_data
32-
ophitpmt: @local::SBNDDecoOpHitFinderPMT_data
33-
opflashtpc0: @local::SBNDDecoSimpleFlashTPC0_data
34-
opflashtpc1: @local::SBNDDecoSimpleFlashTPC1_data
35-
}
7+
#include "reco1_data.fcl"
368

379
physics.reco1: [gaushit, numberofhitsfilter, cluster3d, crtstrips,
3810
crtclustering, crtspacepoints, crttracks, opdecopmt, ophitpmt, opflashtpc0, opflashtpc1]

sbndcode/JobConfigurations/dnnroi/reco1_postscrub_data_dnnroi.fcl

Lines changed: 1 addition & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -6,38 +6,10 @@
66
#
77
# runs gaushit, numberofhitsfilter, cluster3d, superadata on sptpc2d:dnnsp Wire products.
88

9-
#include "wcsp_data_sbnd.fcl"
10-
#include "opdeconvolution_sbnd_data.fcl"
11-
#include "sbnd_ophitfinder_deco_data.fcl"
12-
#include "sbnd_flashfinder_deco_data.fcl"
13-
#include "crt_channel_map_service.fcl"
14-
#include "crt_calib_service.fcl"
15-
#include "standard_reco1_sbnd.fcl"
9+
#include "reco1_data.fcl"
1610

1711
process_name: Reco1onDNN
1812

19-
services:
20-
{
21-
@table::services
22-
@table::sbnd_data_services
23-
CRTChannelMapService: @local::crt_channel_map_standard
24-
CRTCalibService: @local::crt_calib_service
25-
}
26-
27-
physics.producers:
28-
{
29-
@table::physics.producers
30-
sptpc2d: @local::sbnd_wcls_sp_data
31-
crtstrips: @local::crtstriphitproducer_data_sbnd
32-
crtclustering: @local::crtclusterproducer_data_sbnd
33-
crtspacepoints: @local::crtspacepointproducer_data_sbnd
34-
crttracks: @local::crttrackproducer_data_sbnd
35-
opdecopmt: @local::SBNDOpDeconvolutionPMT_data
36-
ophitpmt: @local::SBNDDecoOpHitFinderPMT_data
37-
opflashtpc0: @local::SBNDDecoSimpleFlashTPC0_data
38-
opflashtpc1: @local::SBNDDecoSimpleFlashTPC1_data
39-
}
40-
4113
physics.reco1: [gaushit, numberofhitsfilter, cluster3d]
4214
physics.ana: [superadata]
4315

0 commit comments

Comments
 (0)