Skip to content

Commit 15f2d0d

Browse files
author
Mun Jung Jung
committed
data sce correction fcls
1 parent a2e4f0c commit 15f2d0d

6 files changed

Lines changed: 100 additions & 5 deletions

File tree

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#include "cafmakerjob_sbnd_data_sce.fcl"
2+
3+
physics.producers.cafmaker.BNBPOTDataLabel: "sbndbnbinfo"
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#include "cafmakerjob_sbnd_data_sce.fcl"
2+
3+
physics.producers.cafmaker.BNBPOTDataLabel: "sbndbnbzerobiasinfo"
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#include "cafmakerjob_sbnd_data_sce.fcl"
2+
3+
physics.producers.cafmaker.OffbeamBNBCountDataLabel: "sbndbnbextinfo"
Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
#include "cafmakerjob_sbnd_data_base.fcl"
2+
#include "transfer_flashmatch_producer.fcl"
3+
#
4+
# change all the labels we need to
5+
physics.producers.cafmaker.PandoraTagSuffixes: []
6+
physics.producers.cafmaker.PFParticleLabel: "pandoraSCE"
7+
physics.producers.cafmaker.RecoShowerLabel: "pandoraSCEShowerSBN"
8+
physics.producers.cafmaker.RecoTrackLabel: "pandoraSCETrack"
9+
physics.producers.cafmaker.TrackCaloLabel: "pandoraSCECaloData"
10+
physics.producers.cafmaker.TrackChi2PidLabel: "pandoraSCEPidData"
11+
physics.producers.cafmaker.CRTSpacePointMatchLabel: "crtspacepointmatchingSCE"
12+
physics.producers.cafmaker.SBNDCRTTrackMatchLabel: "crttrackmatchingSCE"
13+
physics.producers.cafmaker.CRTHitMatchLabel: "pandoraSCETrackCRTHit"
14+
physics.producers.cafmaker.CRTTrackMatchLabel: "pandoraSCETrackCRTTrack"
15+
physics.producers.cafmaker.OpT0Label: "opt0finderSCE"
16+
physics.producers.cafmaker.CVNLabel: "cvnSCE"
17+
18+
physics.producers.cnnid.ClusterModuleLabel: "pandoraSCE"
19+
physics.producers.cnnid.PFParticleModuleLabel: "pandoraSCE"
20+
21+
physics.producers.pandoraTrackMCS.TrackLabel: "pandoraSCETrack"
22+
physics.producers.pandoraTrackRange.TrackLabel: "pandoraSCETrack"
23+
24+
physics.producers.cafmaker.FlashMatchOpDetSuffixes: ["", "op", "ara", "opara"]
25+
physics.producers.cafmaker.FlashMatchSCECryoSuffixes: ["SCE"]
26+
27+
physics.producers.pandoraShowerSelectionVars.PandoraLabel: "pandoraSCE"
28+
physics.producers.pandoraShowerSelectionVars.ShowerLabel: "pandoraSCEShowerSBN"
29+
physics.producers.pandoraShowerCosmicDist.PandoraLabel: "pandoraSCE"
30+
physics.producers.pandoraShowerCosmicDist.ShowerLabel: "pandoraSCEShowerSBN"
31+
physics.producers.pandoraShowerRazzle.PFPLabel: "pandoraSCE"
32+
physics.producers.pandoraShowerRazzle.ShowerLabel: "pandoraSCEShowerSBN"
33+
34+
physics.producers.pandoraRazzled: @local::razzled_sbnd_sce
35+
36+
physics.producers.pandoraTrackClosestApproach.TrackLabel: "pandoraSCETrack"
37+
physics.producers.pandoraTrackStoppingChi2.TrackLabel: "pandoraSCETrack"
38+
physics.producers.pandoraTrackStoppingChi2.CaloLabel: "pandoraSCECaloData"
39+
40+
# Just over-write the stub reco labels -- no need to change to "SCE"
41+
physics.producers.vertexCharge: @local::vertex_charge_sbnd_sce
42+
physics.producers.vertexStub: @local::vertex_stub_sbnd_sce
43+
# set the CaloAlg again
44+
physics.producers.vertexCharge.CaloAlg: @local::sbnd_calorimetryalgmc
45+
physics.producers.vertexStub.CaloAlg: @local::sbnd_calorimetryalgmc
46+
47+
physics.producers.pandoraTrackDazzle.PFPLabel: "pandoraSCE"
48+
physics.producers.pandoraTrackDazzle.TrackLabel: "pandoraSCETrack"
49+
physics.producers.pandoraTrackDazzle.CaloLabel: "pandoraSCECaloData"
50+
physics.producers.pandoraTrackDazzle.Chi2Label: "pandoraSCEPidData"
51+
52+
physics.producers.fmatchSCE: @local::transfer_flashmatch_sce_sbnd
53+
physics.producers.fmatchopSCE: @local::transfer_flashmatch_sce_sbnd
54+
physics.producers.fmatcharaSCE: @local::transfer_flashmatch_sce_sbnd
55+
physics.producers.fmatchoparaSCE: @local::transfer_flashmatch_sce_sbnd
56+
57+
physics.producers.crumbs.PFParticleModuleLabel: "pandoraSCE"
58+
physics.producers.crumbs.TrackModuleLabel: "pandoraSCETrack"
59+
physics.producers.crumbs.SliceModuleLabel: "pandoraSCE"
60+
physics.producers.crumbs.FlashMatchModuleLabel: "fmatchSCE"
61+
physics.producers.crumbs.CalorimetryModuleLabel: "pandoraSCECaloData"
62+
physics.producers.crumbs.CRTSPMatchModuleLabel: "crtspacepointmatchingSCE"
63+
physics.producers.crumbs.CRTTrackMatchModuleLabel: "crttrackmatchingSCE"
64+
physics.producers.crumbs.OpT0ModuleLabel: "opt0finderSCE"
65+
66+
physics.producers.crumbs.Chi2FitParams.TrackLabel: "pandoraSCETrack"
67+
physics.producers.crumbs.Chi2FitParams.CaloLabel: "pandoraSCECaloData"
68+
69+
physics.runprod: [ pandoraTrackMCS, pandoraTrackRange,
70+
vertexCharge, vertexStub,
71+
pandoraTrackClosestApproach, pandoraTrackStoppingChi2,
72+
pandoraShowerSelectionVars,pandoraShowerCosmicDist, cnnid,
73+
cafmaker ]
74+
75+

sbndcode/JobConfigurations/standard/reco/config/workflow_reco2.fcl

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,9 @@ sbnd_reco2_producers:{
3737
pandoraCaloData: @local::sbnd_gnewcalodata
3838
pandoraPidData: @local::sbnd_chi2pid
3939

40+
pandoraSCECaloData: @local::sbnd_gnewcalodata
41+
pandoraSCEPidData: @local::sbnd_chi2pid
42+
4043
### SCE-aware pandora:
4144
pandoraSCE: @local::scecorrection
4245
pandoraSCETrack: @local::sbnd_pandoraTrackCreation
@@ -124,6 +127,13 @@ sbnd_reco2_producers.pandoraCaloData.TrackIsFieldDistortionCorrected: false
124127
sbnd_reco2_producers.pandoraPidData.TrackModuleLabel: "pandoraTrack"
125128
sbnd_reco2_producers.pandoraPidData.CalorimetryModuleLabel: "pandoraCaloData"
126129

130+
sbnd_reco2_producers.pandoraSCECaloData.TrackModuleLabel: "pandoraSCETrack"
131+
sbnd_reco2_producers.pandoraSCECaloData.FieldDistortion: true
132+
sbnd_reco2_producers.pandoraSCECaloData.FieldDistortionEfield: true
133+
sbnd_reco2_producers.pandoraSCECaloData.TrackIsFieldDistortionCorrected: true
134+
sbnd_reco2_producers.pandoraSCEPidData.TrackModuleLabel: "pandoraSCETrack"
135+
sbnd_reco2_producers.pandoraSCEPidData.CalorimetryModuleLabel: "pandoraSCECaloData"
136+
127137
sbnd_reco2_producers.cvn.SliceLabel: "pandora"
128138
sbnd_reco2_producers.cvn.PFParticleModuleLabel: "pandora"
129139
sbnd_reco2_producers.cvn.T0Label: "pandora"

sbndcode/JobConfigurations/standard/reco/reco2_data.fcl

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,14 @@ physics.producers:
1818
opt0finder: @local::sbnd_opt0_finder_data
1919
}
2020

21-
physics.reco2: [ pandora, pandoraTrack, pandoraShower, pandoraShowerSBN, pandoraCaloData, pandoraPidData, caloskimCalorimetry,
22-
cvn, opt0finder]
21+
physics.reco2: [ pandora, pandoraTrack, pandoraShower, pandoraShowerSBN, pandoraCaloData, pandoraPidData,
22+
pandoraSCE, pandoraSCETrack, pandoraSCEShower, pandoraSCEShowerSBN, pandoraSCECaloData, pandoraSCEPidData,
23+
caloskimCalorimetry, cvn, opt0finder]
2324

2425
#The next 3 lines need to be commented out once data use pandoraSCE by default.
25-
physics.producers.cvn.SliceLabel: "pandora"
26-
physics.producers.cvn.PFParticleModuleLabel: "pandora"
27-
physics.producers.cvn.T0Label: "pandora"
26+
#physics.producers.cvn.SliceLabel: "pandora"
27+
#physics.producers.cvn.PFParticleModuleLabel: "pandora"
28+
#physics.producers.cvn.T0Label: "pandora"
2829
physics.analyzers.caloskim.G4producer: ""
2930
physics.analyzers.caloskim.SimChannelproducer: ""
3031
physics.analyzers.crtana: @local::crtana_data_sbnd

0 commit comments

Comments
 (0)