Skip to content

Commit 7dcad89

Browse files
Updated ICARUS/SBND configurations to reflect flash matching changes
1 parent 813cdfe commit 7dcad89

19 files changed

+777
-201
lines changed

config/icarus/README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ icarus_full_chain_240812.cfg
3434
icarus_full_chain_single_240812.cfg
3535
icarus_full_chain_numi_240812.cfg
3636
icarus_full_chain_data_240812.cfg
37+
icarus_full_chain_data_numi_240812.cfg
3738
icarus_full_chain_co_240812.cfg
3839
icarus_full_chain_data_co_240812.cfg
3940
```
@@ -43,11 +44,13 @@ Description:
4344
- Class-weighted loss on PID predictions
4445
- The `*_single_*` declination works on single-cryostat simulations
4546
- The `*_numi_*` declination has a wider flash matching window (10 us)
46-
- The `*_data_*` declination is tailored for data (no labels)
47+
- The `*_data_*` declination is tailored for BNB data (no labels)
48+
- The `*_data_numi_*` declination is tailored for NuMI data (no labels)
4749
- The `*_co_*` declination only uses collection charge
4850
- The `*_data_co_*` is tailored for data and only uses collection charge
4951

5052
Known issue(s):
5153
- Resolves the issue with the PPN target in the previous set of weights
5254
- Removed PPN-based end point predictions
55+
- The signal gain on the first induction plane is wrong (`_fitFR` fcl file)
5356
- No other known issue

config/icarus/icarus_full_chain_240719.cfg

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -95,12 +95,11 @@ io:
9595
parser: neutrino
9696
neutrino_event: neutrino_mpv
9797
cluster_event: cluster3d_pcluster
98-
flash_cryoE:
98+
flashes:
9999
parser: flash
100-
flash_event: opflash_cryoE
101-
flash_cryoW:
102-
parser: flash
103-
flash_event: opflash_cryoW
100+
flash_event_list:
101+
- opflash_cryoE
102+
- opflash_cryoW
104103
crthits:
105104
parser: crthit
106105
crthit_event: crthit_crthit
@@ -131,8 +130,7 @@ io:
131130
- truth_particles
132131
- reco_interactions
133132
- truth_interactions
134-
- flash_cryoE
135-
- flash_cryoW
133+
- flashes
136134
- crthits
137135

138136
# Model configuration
@@ -502,13 +500,14 @@ build:
502500
# Run post-processors
503501
post:
504502
flash_match:
503+
flash_key: flashes
504+
volume: module
505+
ref_volume_id: 0
506+
detector: icarus
505507
method: likelihood
506508
cfg: flashmatch_230930.cfg
507-
flash_map:
508-
flash_cryoE: 0
509-
flash_cryoW: 1
510-
detector: icarus
511509
scaling: 1/350
510+
legacy: true
512511
priority: 3
513512
shape_logic:
514513
enforce_pid: true
@@ -546,19 +545,21 @@ post:
546545
run_mode: both
547546
priority: 1
548547
calo_ke:
549-
run_mode: reco
548+
run_mode: both
550549
scaling: 1.
551550
shower_fudge: 1/0.83
552551
priority: 1
553552
csda_ke:
554-
run_mode: reco
553+
run_mode: both
555554
tracking_mode: step_next
556555
segment_length: 5.0
556+
fill_per_pid: true
557557
priority: 1
558558
mcs_ke:
559-
run_mode: reco
559+
run_mode: both
560560
tracking_mode: bin_pca
561561
segment_length: 14.0
562+
fill_per_pid: true
562563
priority: 1
563564
vertex:
564565
use_primaries: true

config/icarus/icarus_full_chain_240812.cfg

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -96,12 +96,11 @@ io:
9696
parser: neutrino
9797
neutrino_event: neutrino_mpv
9898
cluster_event: cluster3d_pcluster
99-
flash_cryoE:
99+
flashes:
100100
parser: flash
101-
flash_event: opflash_cryoE
102-
flash_cryoW:
103-
parser: flash
104-
flash_event: opflash_cryoW
101+
flash_event_list:
102+
- opflash_cryoE
103+
- opflash_cryoW
105104
crthits:
106105
parser: crthit
107106
crthit_event: crthit_crthit
@@ -132,8 +131,7 @@ io:
132131
- truth_particles
133132
- reco_interactions
134133
- truth_interactions
135-
- flash_cryoE
136-
- flash_cryoW
134+
- flashes
137135
- crthits
138136

139137
# Model configuration
@@ -504,13 +502,14 @@ build:
504502
# Run post-processors
505503
post:
506504
flash_match:
505+
flash_key: flashes
506+
volume: module
507+
ref_volume_id: 0
508+
detector: icarus
507509
method: likelihood
508510
cfg: flashmatch_230930.cfg
509-
flash_map:
510-
flash_cryoE: 0
511-
flash_cryoW: 1
512-
detector: icarus
513511
scaling: 1/350
512+
legacy: true
514513
priority: 3
515514
shape_logic:
516515
enforce_pid: true
@@ -548,19 +547,21 @@ post:
548547
run_mode: both
549548
priority: 1
550549
calo_ke:
551-
run_mode: reco
550+
run_mode: both
552551
scaling: 1.
553552
shower_fudge: 1/0.83
554553
priority: 1
555554
csda_ke:
556-
run_mode: reco
555+
run_mode: both
557556
tracking_mode: step_next
558557
segment_length: 5.0
558+
fill_per_pid: true
559559
priority: 1
560560
mcs_ke:
561-
run_mode: reco
561+
run_mode: both
562562
tracking_mode: bin_pca
563563
segment_length: 14.0
564+
fill_per_pid: true
564565
priority: 1
565566
vertex:
566567
use_primaries: true

config/icarus/icarus_full_chain_co_240812.cfg

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -96,12 +96,11 @@ io:
9696
parser: neutrino
9797
neutrino_event: neutrino_mpv
9898
cluster_event: cluster3d_pcluster
99-
flash_cryoE:
99+
flashes:
100100
parser: flash
101-
flash_event: opflash_cryoE
102-
flash_cryoW:
103-
parser: flash
104-
flash_event: opflash_cryoW
101+
flash_event_list:
102+
- opflash_cryoE
103+
- opflash_cryoW
105104
crthits:
106105
parser: crthit
107106
crthit_event: crthit_crthit
@@ -132,8 +131,7 @@ io:
132131
- truth_particles
133132
- reco_interactions
134133
- truth_interactions
135-
- flash_cryoE
136-
- flash_cryoW
134+
- flashes
137135
- crthits
138136

139137
# Model configuration
@@ -504,13 +502,14 @@ build:
504502
# Run post-processors
505503
post:
506504
flash_match:
505+
flash_key: flashes
506+
volume: module
507+
ref_volume_id: 0
508+
detector: icarus
507509
method: likelihood
508510
cfg: flashmatch_230930.cfg
509-
flash_map:
510-
flash_cryoE: 0
511-
flash_cryoW: 1
512-
detector: icarus
513511
scaling: 1/350
512+
legacy: true
514513
priority: 3
515514
shape_logic:
516515
enforce_pid: true
@@ -548,19 +547,21 @@ post:
548547
run_mode: both
549548
priority: 1
550549
calo_ke:
551-
run_mode: reco
550+
run_mode: both
552551
scaling: 1.
553552
shower_fudge: 1/0.83
554553
priority: 1
555554
csda_ke:
556-
run_mode: reco
555+
run_mode: both
557556
tracking_mode: step_next
558557
segment_length: 5.0
558+
fill_per_pid: true
559559
priority: 1
560560
mcs_ke:
561-
run_mode: reco
561+
run_mode: both
562562
tracking_mode: bin_pca
563563
segment_length: 14.0
564+
fill_per_pid: true
564565
priority: 1
565566
vertex:
566567
use_primaries: true

config/icarus/icarus_full_chain_data_240719.cfg

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -56,12 +56,11 @@ io:
5656
- sparse3d_reco_cryoW_tpc
5757
feature_only: true
5858
num_features: 2
59-
flash_cryoE:
59+
flashes:
6060
parser: flash
61-
flash_event: opflash_cryoE
62-
flash_cryoW:
63-
parser: flash
64-
flash_event: opflash_cryoW
61+
flash_event_list:
62+
- opflash_cryoE
63+
- opflash_cryoW
6564
crthits:
6665
parser: crthit
6766
crthit_event: crthit_crthit
@@ -84,8 +83,7 @@ io:
8483
- sources
8584
- reco_particles
8685
- reco_interactions
87-
- flash_cryoE
88-
- flash_cryoW
86+
- flashes
8987
- crthits
9088
- trigger
9189

@@ -448,21 +446,21 @@ build:
448446
# Run post-processors
449447
post:
450448
trigger:
451-
file_path: /sdf/data/neutrino/icarus/physics_run2/v09_84_00_01/triggers_run2.csv
449+
file_path: /sdf/data/neutrino/icarus/trigger/triggers_run2.csv
452450
correct_flash_times: true
453451
flash_time_corr_us: 4
454452
flash_keys:
455-
- flash_cryoE
456-
- flash_cryoW
453+
- flashes
457454
priority: 4
458455
flash_match:
456+
flash_key: flashes
457+
volume: module
458+
ref_volume_id: 0
459+
detector: icarus
459460
method: likelihood
460461
cfg: flashmatch_230930.cfg
461-
flash_map:
462-
flash_cryoE: 0
463-
flash_cryoW: 1
464-
detector: icarus
465462
scaling: 1/350
463+
legacy: true
466464
priority: 3
467465
shape_logic:
468466
enforce_pid: true
@@ -477,10 +475,10 @@ post:
477475
efield: 0.4938 # kV/cm
478476
model: mbox
479477
transparency:
480-
transparency_db: /sdf/data/neutrino/lkashur/db_v09_84_01/tpc_yz_correction_data.db
478+
transparency_db: /sdf/data/neutrino/icarus/db/v09_84_01/tpc_yz_correction_data.db
481479
lifetime:
482-
lifetime_db: /sdf/data/neutrino/lkashur/db_v09_84_01/tpc_elifetime_data.db
483-
driftv_db: /sdf/data/neutrino/lkashur/db_v09_84_01/tpc_edriftvelocity_data.db
480+
lifetime_db: /sdf/data/neutrino/icarus/db/v09_84_01/tpc_elifetime_data.db
481+
driftv_db: /sdf/data/neutrino/icarus/db/v09_84_01/tpc_edriftvelocity_data.db
484482
priority: 2
485483
#particle_threshold:
486484
# track_pid_thresholds:
@@ -507,11 +505,13 @@ post:
507505
run_mode: reco
508506
tracking_mode: step_next
509507
segment_length: 5.0
508+
fill_per_pid: true
510509
priority: 1
511510
mcs_ke:
512511
run_mode: reco
513512
tracking_mode: bin_pca
514513
segment_length: 14.0
514+
fill_per_pid: true
515515
priority: 1
516516
vertex:
517517
run_mode: reco

0 commit comments

Comments
 (0)