Skip to content

Commit ea284f6

Browse files
Add release notes for sbndcode v10.12.02.01
Add release notes for sbndcode version 10.12.02.01, detailing new features, bug fixes, and updated dependencies.
1 parent 9a25b4b commit ea284f6

1 file changed

Lines changed: 123 additions & 0 deletions

File tree

Lines changed: 123 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,123 @@
1+
---
2+
layout: page
3+
title: ReleaseNotes10120201
4+
toc: true
5+
---
6+
7+
-----------------------------------------------------------------------------
8+
| v10.12.02.01 | 19 Nov 2025 | [ReleaseNotes](ReleaseNotes10120201.html) |
9+
| --- | --- | --- |
10+
11+
12+
13+
sbndcode v10_12_02_01 Release Notes
14+
=======================================================================================
15+
16+
[List of sbndcode releases](List_of_SBND_code_releases.html)
17+
18+
Download instructions for [sbndcode v10_12_02_01](http://scisoft.fnal.gov/scisoft/bundles/sbnd/v10_12_02_01/sbndcode-v10_12_02_01.html)
19+
20+
Purpose
21+
---------------------------------------------------
22+
23+
New features
24+
---------------------------------------------------
25+
26+
Bug fixes
27+
---------------------------------------------------
28+
29+
Updated dependencies
30+
---------------------------------------------------
31+
32+
Supported qualifiers
33+
---------------------------------------------------
34+
35+
Change List
36+
==========================================
37+
### Release Notes for [sbndcode] from v10_12_02 to v10_12_02_01
38+
- PR #860: GDML v02_06 - fix TPC z
39+
- **Description**: 760 introduced GDML v02_05 which intended to move the z position of the first TPC wire back by 4.2cm but a typo meant it moved it by 4.65cm. This PR introduces GDML v02_06 which moves the position forward by 0.45cm ensuring they are in the intended location. Whilst using v02_05 another bug was also found. The WireCell stage requires it's own geometry file which can be created by processing the GDML. This hadn't been updated for v02_05 and resulted in offsets between the true and reconstructed positions. For v02_06 this update is made so that the same does not occur. This PR: - Adds the v02_06 base GDML and the two processed versions. - Points the geometry fcl at the new GDML - Points the GENIE rockbox fcls at a new xml created with the new GDML & current flux - Points the WireCell jsonnet at the new WireCell geometry file. The latter two files --are-- _will be_ provided in Lynn's accompanying PR SBNSoftware/sbnd_data1 These PRs will close issue 846
40+
- **Labels**: bug, geometry
41+
- **Reviewers**: marcodeltutto
42+
- **Assignees**: henrylay97, lynnt20
43+
- PR #858: Blip True EDep from sim:IDE Object
44+
- **Description**:
45+
- **Labels**:
46+
- **Reviewers**:
47+
- **Assignees**: Jjm321814
48+
- PR #865: Add bug fix to FrameShift module when RWM signal is missing
49+
- **Description**: Please provide a detailed description of the changes this pull request introduces.
50+
- **Labels**:
51+
- **Reviewers**:
52+
- **Assignees**: VCLanNguyen
53+
- PR #867: Fix lightproptime for cases when there is no SPEC TDC
54+
- **Description**: When there is no SPECTDC products on the event the light propagation module does not put any `sbn::CorrectedOpFlashTiming` object on the event, which causes an error. This PR fixes the issue by replacing the return statement with a continue statement. It does also fix a minor bug found when running pds-only reconstruction. Waveform alignment module was not correctly configured in this case.
55+
- **Labels**: bug
56+
- **Reviewers**: GaetanoFricano
57+
- **Assignees**: asanchezcastillo
58+
- PR #839: CRT Calibration Database Interface
59+
- **Description**: Removes old calibration service that read text files and replace with new service, modelled on the PMT one, that uses the calibration database as requested. For now there is still a single value for each parameter but others are working on getting time/run dependency available. A lot of fcl changes are made to cope with this. I have also taken the opportunity to move a lot more functionality into the `CRTChannelMapService` to avoid many algorithms doing their own constructions of channel IDs. The database files are added via SBNSoftware/sbnd_data2 This PR will resolve 770.
60+
- **Labels**: enhancement, maintenance, crt, calibration
61+
- **Reviewers**: asanchezcastillo
62+
- **Assignees**: henrylay97
63+
64+
sbndcode sbndcode
65+
---------------------------------------------------
66+
67+
* 2025-11-19 Nathaniel : Merge branch 'release/v10_12_02_01'
68+
* 2025-11-19 Nathaniel : Update to sbndcode v10_12_02_01
69+
* 2025-11-19 nathanielerowe : Merge pull request #839 from SBNSoftware/feature/hlay_crt_calibration_database_interface
70+
* 2025-11-19 nathanielerowe : Merge branch 'develop' into feature/hlay_crt_calibration_database_interface
71+
* 2025-11-19 nathanielerowe : Merge pull request #867 from SBNSoftware/bugfix/acastill_lightproptime
72+
* 2025-11-19 nathanielerowe : Merge branch 'develop' into bugfix/acastill_lightproptime
73+
* 2025-11-19 nathanielerowe : Merge pull request #865 from SBNSoftware/lnguyen/frame_bugfix_v10_11_01
74+
* 2025-11-19 nathanielerowe : Merge branch 'develop' into lnguyen/frame_bugfix_v10_11_01
75+
* 2025-11-19 nathanielerowe : Merge pull request #858 from SBNSoftware/feature/blip_changeto_simide
76+
* 2025-11-19 nathanielerowe : Merge branch 'develop' into feature/blip_changeto_simide
77+
* 2025-11-19 Henry Lay : Add extra library for safety
78+
* 2025-11-18 nathanielerowe : Merge branch 'develop' into feature/hlay_crt_calibration_database_interface
79+
* 2025-11-18 nathanielerowe : Merge pull request #860 from SBNSoftware/feature/hlay_lynnt_gdml_v02_06
80+
* 2025-11-18 nathanielerowe : Merge branch 'develop' into feature/hlay_crt_calibration_database_interface
81+
* 2025-11-18 nathanielerowe : Merge branch 'develop' into feature/hlay_lynnt_gdml_v02_06
82+
* 2025-11-18 nathanielerowe : Update sbnd_data version to v01_37_00
83+
* 2025-11-17 nathanielerowe : Update SkipTesting.txt to include BNB Flux files
84+
* 2025-11-17 nathanielerowe : Merge branch 'develop' into bugfix/acastill_lightproptime
85+
* 2025-11-17 nathanielerowe : Merge branch 'develop' into lnguyen/frame_bugfix_v10_11_01
86+
* 2025-11-17 nathanielerowe : Merge branch 'develop' into feature/blip_changeto_simide
87+
* 2025-11-17 nathanielerowe : Merge branch 'develop' into feature/hlay_lynnt_gdml_v02_06
88+
* 2025-11-17 nathanielerowe : Merge branch 'develop' into feature/hlay_crt_calibration_database_interface
89+
* 2025-11-14 Nathaniel : Merge tag 'v10_12_02' into develop
90+
* 2025-11-11 Henry Lay : Bugfix on if statement
91+
* 2025-11-10 nathanielerowe : Merge branch 'develop' into feature/hlay_lynnt_gdml_v02_06
92+
* 2025-11-10 Alejandro Sánchez Castillo : Add waveform alignment module also for pds-only reco
93+
* 2025-11-07 Alejandro Sánchez Castillo : Fix for cases when there is no SPEC TDC
94+
* 2025-11-06 VCLanNguyen : Add bug fix when RWM signal is missing
95+
* 2025-11-05 Jacob McLaughlin : Merge branch 'feature/blip_adding_collection_hitclust' into feature/blip_changeto_simide
96+
* 2025-11-04 Jacob McLaughlin : Outputing collection plane hit clusts
97+
* 2025-11-04 Jacob McLaughlin : Removing debug
98+
* 2025-10-29 nathanielerowe : Merge branch 'develop' into feature/hlay_lynnt_gdml_v02_06
99+
* 2025-10-28 Henry Lay : GDML v02_06 - fix TPC z
100+
* 2025-10-24 Jacob McLaughlin : Merge branch 'develop' into feature/blip_changeto_simide
101+
* 2025-10-24 Jacob McLaughlin : Adjusted to only include collection plane
102+
* 2025-10-21 Jacob McLaughlin : initial draft of simIDE interface
103+
* 2025-10-15 Jacob McLaughlin : Updated Sim::EnergyDeposit to Sim::IDE
104+
* 2025-10-02 Henry Lay : Don't want them permanently on
105+
* 2025-10-02 Henry Lay : Remove old debug statements
106+
* 2025-10-02 Henry Lay : Better debug statements
107+
* 2025-10-02 Henry Lay : Consistent usage
108+
* 2025-10-02 Henry Lay : And make use of that
109+
* 2025-10-02 Henry Lay : Combine crt services for better maintenance
110+
* 2025-10-02 Henry Lay : Remove old calibration service
111+
* 2025-10-02 Henry Lay : Better use of service (step 1)
112+
* 2025-10-02 Henry Lay : Move all channel calculations into the channel map service
113+
* 2025-10-01 Henry Lay : Ensure values from database are updated on the start of each run
114+
* 2025-10-01 Henry Lay : Use the channel status enum directly
115+
* 2025-10-01 Henry Lay : Merge error
116+
* 2025-10-01 Henry Lay : Merge branch 'feature/hlay_crt_geo_alg_service' into feature/hlay_crt_calibration_database_interface
117+
* 2025-09-30 Henry Lay : Add channel table in same manner
118+
* 2025-09-29 Henry Lay : Update calibration service to properly pass values
119+
* 2025-09-29 Henry Lay : Merge tag 'v10_10_03_02' into feature/hlay_crt_calibration_database_interface
120+
* 2025-08-22 Henry Lay : Add rest of FEB table and access from CRTGeo alg
121+
* 2025-08-22 Henry Lay : Use data CRT geo alg in CRTAna
122+
* 2025-08-21 Henry Lay : Naive addition of draft for CRT calibration database interface
123+

0 commit comments

Comments
 (0)