Skip to content

Commit f894cf9

Browse files
committed
2 parents 99536c1 + 451845b commit f894cf9

20 files changed

Lines changed: 1031 additions & 36 deletions

AnalysisInfrastructure/ReleaseManagement/Releases/List_of_SBN_code_releases.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,13 @@ These are the releases tagged until now:
1111

1212
| Version | Notes | Detailed Notes
1313
|----------------|-----------------------------------|--------------------------------------------
14+
'sbnana' `v10_01_02_01` | 'sbnana' patch release | [Release Notes](https://sbnsoftware.github.io/AnalysisInfrastructure/ReleaseManagement/Releases/sbnana_v10_01_02_01)
15+
`v10_10_03_02` | 'sbncode' patch release | [Release Notes](https://sbnsoftware.github.io/AnalysisInfrastructure/ReleaseManagement/Releases/sbncode_v10_10_03_02)
16+
`v10_10_03_01` | 'sbncode' patch release | [Release Notes](https://sbnsoftware.github.io/AnalysisInfrastructure/ReleaseManagement/Releases/sbncode_v10_10_03_01)
17+
`v10_10_03` | 'sbncode' release | [Release Notes](https://sbnsoftware.github.io/AnalysisInfrastructure/ReleaseManagement/Releases/sbncode_v10_10_03)
18+
'sbnana' `v10_01_02` | 'sbnana' patch release | [Release Notes](https://sbnsoftware.github.io/AnalysisInfrastructure/ReleaseManagement/Releases/sbnana_v10_01_02)
19+
`v10_10_02` | 'sbncode' release | [Release Notes](https://sbnsoftware.github.io/AnalysisInfrastructure/ReleaseManagement/Releases/sbncode_v10_10_02)
20+
`v10_06_00_05` | 'sbncode' production patch release | [Release Notes](https://sbnsoftware.github.io/AnalysisInfrastructure/ReleaseManagement/Releases/sbncode_v10_06_00_05)
1421
`v10_09_00` | 'sbncode' release | [Release Notes](https://sbnsoftware.github.io/AnalysisInfrastructure/ReleaseManagement/Releases/sbncode_v10_09_00)
1522
`v10_06_00_04` | 'sbncode' patch release | [Release Notes](https://sbnsoftware.github.io/AnalysisInfrastructure/ReleaseManagement/Releases/sbncode_v10_06_00_04)
1623
'sbnana' `v10_01_01` | 'sbnana' patch release | [Release Notes](https://sbnsoftware.github.io/AnalysisInfrastructure/ReleaseManagement/Releases/sbnana_v10_01_01)

AnalysisInfrastructure/ReleaseManagement/Releases/sbnana_v10_00_00.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ toc: true
77
sbnana v10_00_00 Release Notes
88
=======================================================================================
99

10-
[List of sbncode releases](https://github.com/SBNSoftware/SBNSoftware.github.io/tree/master/AnalysisInfrastructure/Releases)
10+
[List of sbncode releases](https://github.com/SBNSoftware/SBNSoftware.github.io/tree/master/AnalysisInfrastructure/ReleaseManagement/Releases)
1111

1212
Date
1313
---------------------------------------------------

AnalysisInfrastructure/ReleaseManagement/Releases/sbnana_v10_01_00.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ toc: true
77
sbnana v10_01_00 Release Notes
88
=======================================================================================
99

10-
[List of sbncode releases](https://github.com/SBNSoftware/SBNSoftware.github.io/tree/master/AnalysisInfrastructure/Releases)
10+
[List of sbncode releases](https://github.com/SBNSoftware/SBNSoftware.github.io/tree/master/AnalysisInfrastructure/ReleaseManagement/Releases)
1111

1212
Date
1313
---------------------------------------------------

AnalysisInfrastructure/ReleaseManagement/Releases/sbnana_v10_01_01.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ toc: true
77
sbnana v10_01_01 Release Notes
88
=======================================================================================
99

10-
[List of sbncode releases](https://github.com/SBNSoftware/SBNSoftware.github.io/tree/master/AnalysisInfrastructure/Releases)
10+
[List of sbncode releases](https://github.com/SBNSoftware/SBNSoftware.github.io/tree/master/AnalysisInfrastructure/ReleaseManagement/Releases)
1111

1212
Date
1313
---------------------------------------------------
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
---
2+
layout: page
3+
title: Release Notes Page
4+
toc: true
5+
---
6+
7+
sbnana v10_01_02 Release Notes
8+
=======================================================================================
9+
10+
[List of sbncode releases](https://github.com/SBNSoftware/SBNSoftware.github.io/tree/master/AnalysisInfrastructure/ReleaseManagement/Releases)
11+
12+
Date
13+
---------------------------------------------------
14+
12 September 2025
15+
16+
Purpose
17+
---------------------------------------------------
18+
* sbnana patch release
19+
20+
New features
21+
---------------------------------------------------
22+
23+
A patch release of sbnana v10_01_02 has been cut and distributed.
24+
25+
Updated dependencies:
26+
sbnanaobj v10_00_07
27+
28+
PRs Included:
29+
- Adding TruthVar [#113](https://github.com/SBNSoftware/sbnana/pull/113): Adding TruthVar which corresponds to `Var` but per `SRTrueInteratcion` not `SRSlice`.
30+
- Update ICARUS containment [#121](https://github.com/SBNSoftware/sbnana/pull/121): Update ICARUS containment requirement to exclude detector corners.
31+
- Updade `ICARUSDataQualityCuts.h` [#125](https://github.com/SBNSoftware/sbnana/pull/125): Make it so run 9435 is actually excluded from the Good Runs list as the comment says it should be.
32+
33+
Extra info
34+
---------------------------------------------------
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
---
2+
layout: page
3+
title: Release Notes Page
4+
toc: true
5+
---
6+
7+
sbnana v10_01_02_01 Release Notes
8+
=======================================================================================
9+
10+
[List of sbncode releases](https://github.com/SBNSoftware/SBNSoftware.github.io/tree/master/AnalysisInfrastructure/ReleaseManagement/Releases)
11+
12+
Date
13+
---------------------------------------------------
14+
30 September 2025
15+
16+
Purpose
17+
---------------------------------------------------
18+
* sbnana patch release for SPINE workshop
19+
20+
New features
21+
---------------------------------------------------
22+
23+
A patch release of sbnana v10_01_02 has been cut and distributed.
24+
25+
Updated dependencies:
26+
sbnanaobj v10_00_09
27+
28+
Extra info
29+
---------------------------------------------------
Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
---
2+
layout: page
3+
title: sbncode_v10_06_00_05
4+
toc: true
5+
---
6+
7+
sbncode_v10_06_00_05 Release Notes
8+
=======================================================================================
9+
10+
[List of sbncode releases](https://sbnsoftware.github.io/AnalysisInfrastructure/ReleaseManagement/Releases/List_of_SBN_code_releases)
11+
12+
A git comparison of all the code changes between this release and the previous one: [Compare v10_06_00_05 and v10_06_00_04](https://github.com/SBNSoftware/sbncode/compare/v10_06_00_04...v10_06_00_05)
13+
14+
Date
15+
---------------------------------------------------
16+
4 September 2025
17+
18+
Purpose
19+
---------------------------------------------------
20+
* Merged production-ready PRs
21+
22+
New features
23+
---------------------------------------------------
24+
A patch release of sbncode (v10_06_00_05) has been cut and distributed
25+
26+
* sbndata (v01_08):
27+
28+
Includes:
29+
30+
* Geant4Reweight SBN/SBND implementation [#9](https://github.com/SBNSoftware/sbndata/pull/9): Adds input files required for Geant4Reweight SBN implementation.
31+
32+
* sbnobj (v10_01_01_01):
33+
34+
Includes:
35+
36+
* Feature/maxd bnb qual cut v10 06 00 [#138](https://github.com/SBNSoftware/sbnobj/pull/138): Adds BNB Figure-of-Merit quality cut metrics for production.
37+
* Frame Shift Module to Correct Timing in Data - PR for Spring Production [#141](https://github.com/SBNSoftware/sbnobj/pull/141): Adds data products for new module that saves new products for time shifting.
38+
* Calib NTuple CRT Timing Additions - Production 2025A Version [#143](https://github.com/SBNSoftware/sbnobj/pull/143): Objects for CRT calibration ntuple additions: CRTSpacePoint matching T0 value, matching score quality, and xshift applied.
39+
40+
* sbnanaobj (v10_00_05_01):
41+
42+
Includes:
43+
44+
* Feature/maxd bnb qual cut v10 06 00 [#148](https://github.com/SBNSoftware/sbnanaobj/pull/148): Additions to SRBNBInfo for BNB FoM.
45+
* adding efield and phi to SRCaloPoint for 2025A [#151](https://github.com/SBNSoftware/sbnanaobj/pull/151): Additions to SRCaloPoint.
46+
* Frame Shift Module to Correct Timing in Data - PR for Spring Production [#155](https://github.com/SBNSoftware/sbnanaobj/pull/155)L New StandardRecord classes to store timing correction in SBND data.
47+
48+
* sbnalg (v10_06_00_04):
49+
50+
Using (updated dependencies):
51+
52+
* sbnobj v10_01_01_01
53+
* sbnanaobj v10_00_05_01
54+
55+
* sbncode (v10_06_00_05):
56+
57+
Using (updated dependencies):
58+
59+
* sbnalg v10_06_00_04
60+
61+
Includes:
62+
63+
* Feature/maxd bnb qual cut v10 06 00 [#553](https://github.com/SBNSoftware/sbncode/pull/553): Adding BNB FoM quality cut for production.
64+
* Geant4Reweight SBN/SBND implementation [#554](https://github.com/SBNSoftware/sbncode/pull/554): Adds in Geant4Reweight SBN implementation for use in SBND.
65+
* Feature/sungbino caf calo updates 2025 a [#559](https://github.com/SBNSoftware/sbncode/pull/559): Adding phi and |E| for each hit for CAF-level calorimetry.
66+
* Frame Shift Module to Correct Timing in Data - PR for Spring Production [#563](https://github.com/SBNSoftware/sbncode/pull/563): New module for timing reconstruction introduced in reco2 in sbndcode; data products are saved in CAF as new StandardRecord products.
67+
Data timing variables are shifted for beam spill reconstruction.
68+
* Calib NTuple CRT Timing Additions - Production 2025A Version [#564](https://github.com/SBNSoftware/sbncode/pull/564): Adds new (SBND-only) T0 source from CRTSpacePoint matching, applies appropriate x shifts to TPC track end points, adds in x shifting of hit/spacepoint, removes a sea of deltas and michels from calib ntuples, skips shower-like PFPs.
69+
70+
Extra info
71+
---------------------------------------------------
Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
---
2+
layout: page
3+
title: sbncode_v10_10_02
4+
toc: true
5+
---
6+
7+
sbncode_v10_10_02 Release Notes
8+
=======================================================================================
9+
10+
[List of sbncode releases](https://sbnsoftware.github.io/AnalysisInfrastructure/ReleaseManagement/Releases/List_of_SBN_code_releases)
11+
12+
A git comparison of all the code changes between this release and the previous one: [Compare v10_09_00 and v10_10_02](https://github.com/SBNSoftware/sbncode/compare/v10_06_00_04...v10_09_00)
13+
14+
Date
15+
---------------------------------------------------
16+
12 September 2025
17+
18+
Purpose
19+
---------------------------------------------------
20+
* Feature release
21+
22+
New features
23+
---------------------------------------------------
24+
A new release of sbncode (v10_10_02) has been cut and distributed
25+
26+
* sbndata (v01_08):
27+
28+
Includes:
29+
30+
* Geant4Reweight SBN/SBND implementation [#9](https://github.com/SBNSoftware/sbndata/pull/9): Adds input files required for Geant4Reweight SBN implementation.
31+
32+
* sbnobj (v10_02_00):
33+
34+
Using(updated dependencies):
35+
36+
* lardataobj v10_02_01
37+
38+
Includes:
39+
40+
* Feature/maxd bnb qual cut [#135](https://github.com/SBNSoftware/sbnobj/pull/135): Adds additional information to BNBSpillInfo in order to create SBND Figure of Merit for BNB.
41+
* Frame Shift Module to Correct Timing in Data - PR for Develop [#142](https://github.com/SBNSoftware/sbnobj/pull/142): Two new data products: `sbnd::timing::TimingInfo` and `sbnd::timing::FrameShiftInfo`.
42+
43+
* sbnanaobj (v10_00_07):
44+
45+
Includes:
46+
47+
* BNB FOM updates for CAFs [#146](https://github.com/SBNSoftware/sbnanaobj/pull/146): Added information to CAFs from BNBInfo to capture new variables for beam quality metrics including Figure of Merit and monitor offsets.
48+
* adding efield and phi to SRCaloPoint [#149](https://github.com/SBNSoftware/sbnanaobj/pull/149): Adding efield and phi to sbnanaobj/StandardRecord/SRCaloPoint.cxx.
49+
This is a follow up for recent updates from LArSoft's side in larreco and lardataobj which are tagged from v10_02_00 of them.
50+
* Frame Shift Module to Correct Timing in Data - PR For Develop [#154](https://github.com/SBNSoftware/sbnanaobj/pull/154): New Standard Record Classes to Store Timing Correction in SBND Data.
51+
52+
* sbnalg (v10_10_02):
53+
54+
Using(updated dependencies):
55+
56+
* lardataalg v10_01_02
57+
* sbnobj v10_02_00
58+
* sbnanaobj v10_00_07
59+
60+
* sbncode (v10_10_02):
61+
62+
Using (updated dependencies):
63+
64+
* genie_xsec v3_04_00 -- Reverted back to genie_xsec v3_04_00 until we switch to GENIE v3_06
65+
* larsoft v10_10_02
66+
* sbnalg v10_10_02
67+
68+
Includes:
69+
70+
* Feature/icarus bnb only [#523](https://github.com/SBNSoftware/sbncode/pull/523): Fixes issue [#479](https://github.com/SBNSoftware/sbncode/issues/479), restructures code so SBND BNB modules and ICARUS BNB modules can share some code.
71+
* Feature/maxd bnb qual cut [#551](https://github.com/SBNSoftware/sbncode/pull/551): Added additional information to the BNBSpillInfo module including additional monitors and monitor offsets from IFBeam that allow for the creation of the BNB FOM adapted from MicroBooNE using sbnd information.
72+
* Geant4Reweight SBN/SBND implementation [#555](https://github.com/SBNSoftware/sbncode/pull/555): Adds in Geant4Reweight SBN implementation for use in SBND.
73+
* Frame Shift Module to Correct Timing in Data - PR For Develop [#562](https://github.com/SBNSoftware/sbncode/pull/562): New module for timing reconstruction in introduced at reco2 in sbndcode.
74+
Module makes data products that are saved in CAF as new Standard Record products.
75+
* Add `find_package` for eigen [#569](https://github.com/SBNSoftware/sbncode/pull/569): A fix for building with spack - adds direct dependency which Spack is more strict about than UPS.
76+
*
77+
78+
Extra info
79+
---------------------------------------------------
80+
Note that `genie_xsec` has been downgraded to 3_04_00 to ensure same version as `genie`.
81+
Uses LArSoft v10_10_02. Release notes for the last few LArSoft suites here:
82+
* [LArSoft v10_10_00 release notes](https://github.com/LArSoft/larsoft/releases/tag/v10_10_00)
83+
* [LArSoft v10_10_01 release notes](https://github.com/LArSoft/larsoft/releases/tag/v10_10_01)
84+
* [LArSoft v10_10_02 release notes](https://github.com/LArSoft/larsoft/releases/tag/v10_10_02)
Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
---
2+
layout: page
3+
title: sbncode_v10_10_03
4+
toc: true
5+
---
6+
7+
sbncode_v10_10_03 Release Notes
8+
=======================================================================================
9+
10+
[List of sbncode releases](https://sbnsoftware.github.io/AnalysisInfrastructure/ReleaseManagement/Releases/List_of_SBN_code_releases)
11+
12+
A git comparison of all the code changes between this release and the previous one: [Compare v10_10_02 and v10_10_03](https://github.com/SBNSoftware/sbncode/compare/v10_10_02...v10_10_03)
13+
14+
Date
15+
---------------------------------------------------
16+
18 September 2025
17+
18+
Purpose
19+
---------------------------------------------------
20+
* Feature release
21+
22+
New features
23+
---------------------------------------------------
24+
A new release of sbncode (v10_10_03) has been cut and distributed
25+
26+
* sbnobj (v10_02_01):
27+
28+
Includes:
29+
30+
* Calib NTuple CRT Timing Additions [#139](https://github.com/SBNSoftware/sbnobj/pull/139): Adds SBND CRT specific branches for calibration tuples.
31+
* Feature/acastill opflashtiming [#140](https://github.com/SBNSoftware/sbnobj/pull/140): Introduces the `CorrectedOpFlashTiming` object that stores OpFlash time after corrections.
32+
* Feature/acastill tpcpmtbfm upgrade [#144](https://github.com/SBNSoftware/sbnobj/pull/144): Adds new attributes to `TPCPMTBarycenterFM` to store chi2 and score used to do matching.
33+
34+
* sbnanaobj (v10_00_08):
35+
36+
Includes:
37+
38+
* Add score and chi2 to tmppmt bfm SR [#156](https://github.com/SBNSoftware/sbnanaobj/pull/156): Adds new attributes to `SRTPCPMTBarycenterMatch` to store chi2 and score used to do matching
39+
* Feature/acastill corrected opflash [#157](https://github.com/SBNSoftware/sbnanaobj/pull/157): Introduces the `SRCorrectedOpFlash` object that stores OpFlash time after corrections.
40+
* Update SRSBNDTimingInfo.h [#158](https://github.com/SBNSoftware/sbnanaobj/pull/158): Uses same default values for `SRSBNDTrigger` and normal `SRTrigger`.
41+
42+
* sbnalg (v10_10_03):
43+
44+
Using(updated dependencies):
45+
46+
* sbnobj v10_02_01
47+
* sbnanaobj v10_00_08
48+
49+
* sbncode (v10_10_03):
50+
51+
Using (updated dependencies):
52+
53+
* larsoft v10_10_03
54+
* sbndata v01_08
55+
* sbnalg v10_10_03
56+
57+
Includes:
58+
59+
* CAFMaker changes to accommodate to Pandora track/shower discrimination changes [#546](https://github.com/SBNSoftware/sbncode/pull/546): Updates `FillPFPVars` in the CAFMaker so the BDT tools used pick up the right variables for ICARUS Pandora track/shower discrimination.
60+
* Calib NTuple CRT Timing Additions [#557](https://github.com/SBNSoftware/sbncode/pull/557): Additions to SBND CRT calibration tuples.
61+
* Add tpcpmt bfm score and chi2 to CAF files [#565](https://github.com/SBNSoftware/sbncode/pull/565): New attributes to `TPCPMTBarycenterFM` object.
62+
* Feature/acastill corrected opflash [#566](https://github.com/SBNSoftware/sbncode/pull/566): Introduces `CorrectedOpFlashTiming` object that stores the OpFlash time after corrections to improve timing resolution.
63+
64+
Extra info
65+
---------------------------------------------------
66+
Uses LArSoft v10_10_03. Release notes for the last few LArSoft suites here:
67+
* [LArSoft v10_10_03 release notes](https://github.com/LArSoft/larsoft/releases/tag/v10_10_03)
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
---
2+
layout: page
3+
title: sbncode_v10_10_03_01
4+
toc: true
5+
---
6+
7+
sbncode_v10_10_03_01 Release Notes
8+
=======================================================================================
9+
10+
[List of sbncode releases](https://sbnsoftware.github.io/AnalysisInfrastructure/ReleaseManagement/Releases/List_of_SBN_code_releases)
11+
12+
A git comparison of all the code changes between this release and the previous one: [Compare v10_10_03 and v10_10_03_01](https://github.com/SBNSoftware/sbncode/compare/v10_10_03...v10_10_03_01)
13+
14+
Date
15+
---------------------------------------------------
16+
19 September 2025
17+
18+
Purpose
19+
---------------------------------------------------
20+
* Patch release for SBND POT counting
21+
22+
New features
23+
---------------------------------------------------
24+
A patch release of sbncode (v10_10_03_01) has been cut and distributed
25+
26+
* sbncode (v10_10_03_01):
27+
28+
Includes:
29+
30+
SBND POT develop hot fix [#580](https://github.com/SBNSoftware/sbncode/pull/580): Hotfix for some SBND POT fcl files.
31+
32+
Extra info
33+
---------------------------------------------------

0 commit comments

Comments
 (0)