|
| 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