Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
635 commits
Select commit Hold shift + click to select a range
29096c2
Merge tag 'v10_11_01' into develop
kjplows Oct 20, 2025
9bea391
adding TrackLikePidLabel in CAFMakerParams.h
sungbinoh Oct 20, 2025
2af2c08
updating FillReco for likelihood pid
sungbinoh Oct 20, 2025
3eeef15
update CAFMaker_module.cc for likelihood pid
sungbinoh Oct 20, 2025
2af891e
likepid default values to -5.
sungbinoh Oct 21, 2025
2651da1
like pid lambda default value to -99999.
sungbinoh Oct 21, 2025
ff96233
updating SRTrkLikePID to SRTrkLikelihoodPID
sungbinoh Oct 21, 2025
539709f
Update sbncode/CAFMaker/CAFMaker_module.cc
linyan-w Oct 22, 2025
298a8b0
Update sbncode/CAFMaker/CAFMaker_module.cc
linyan-w Oct 22, 2025
4aac8d8
Merge branch 'develop' into feature/aantonak_crtveto_caf
aantonakis Oct 23, 2025
264bd4f
removing defaulting part for likelihood pid
sungbinoh Oct 23, 2025
0d3daf8
Update multipart generator to have engines run without segmentation f…
Oct 23, 2025
3f2b0e3
implemented GP's comment
rtriozzi Oct 23, 2025
89516ab
Changed SpacePoint times back to ns
aantonakis Oct 23, 2025
7cdb76e
Fixed white space for FillReco?
aantonakis Oct 23, 2025
1b4390b
Fixed white space for CAFMaker module
aantonakis Oct 23, 2025
1e0366f
Merge branch 'develop' into feature/acastill_lightpropagationfix
kjplows Oct 24, 2025
c729bb3
Merge branch 'develop' into feature/linyan-addgenievar
kjplows Oct 24, 2025
e8cffd3
Update dependencies
kjplows Oct 24, 2025
30569b2
Merge branch 'release/v10_11_01_01'
kjplows Oct 24, 2025
3c0d9c3
Merge tag 'v10_11_01_01' into develop
kjplows Oct 24, 2025
c0b9c7d
add histograms to file even when total events are 0 for POT accounting
lynnt20 Oct 24, 2025
78a102f
remove debug cout
lynnt20 Oct 27, 2025
04a5a6c
Removed pointers
aantonakis Oct 28, 2025
4c47688
Following Gianluca's comments
sungbinoh Oct 28, 2025
ad25a04
adding setDefault for likelihood pid
sungbinoh Oct 28, 2025
18b28ec
first draft of adding blips
Jjm321814 Oct 29, 2025
daa5c8e
Added blip library
Jjm321814 Oct 29, 2025
8dfaab0
forgot to add my blip to the vector
Jjm321814 Oct 29, 2025
23c5909
Adding blips to cafmaker
Jjm321814 Oct 30, 2025
c29001e
Update sbncode/CAFMaker/CAFMaker_module.cc
aantonakis Oct 30, 2025
1ee32b7
Update sbncode/CAFMaker/FillReco.cxx
aantonakis Oct 30, 2025
d2f5729
Changed emplace_back to push_back
aantonakis Oct 30, 2025
f10a4bc
Merge branch 'develop' into feature/aantonak_crtveto_caf
aantonakis Oct 30, 2025
9456c15
Merge branch 'develop' into feature/linyan-addgenievar
kjplows Nov 3, 2025
c7dde1e
add functionality to save ngenevt on a run-level in new histogram
lynnt20 Nov 3, 2025
5ee3fb2
rename NGenEvents to TotalGenEvents to share similar syntax with POT …
lynnt20 Nov 3, 2025
0e3d439
Merge branch 'develop' into feature/acastill_lightpropagationfix
kjplows Nov 4, 2025
c48e4bf
Merge branch 'develop' into feature/sungbino_likepid_into_cafmaker
kjplows Nov 4, 2025
bee6076
eps increase, window shrink, def vals
nathanielerowe Nov 5, 2025
50b8f74
Merge pull request #578 from SBNSoftware/feature/aantonak_crtveto_caf
kjplows Nov 5, 2025
f837089
Merge branch 'develop' into feature/acastill_lightpropagationfix
kjplows Nov 5, 2025
e6ccf46
Merge pull request #584 from SBNSoftware/feature/acastill_lightpropag…
kjplows Nov 5, 2025
6b68ceb
Merge branch 'develop' into feature/linyan-addgenievar
kjplows Nov 5, 2025
b1f47a8
Merge pull request #588 from SBNSoftware/feature/linyan-addgenievar
kjplows Nov 5, 2025
63bd2b4
Merge branch 'develop' into feature/lynnt_cafpot_dev
kjplows Nov 5, 2025
bd76936
Merge pull request #597 from SBNSoftware/feature/lynnt_cafpot_dev
kjplows Nov 5, 2025
0321a34
Merge branch 'develop' into bugfix/potfix
kjplows Nov 5, 2025
1bec764
Updated dependencies
kjplows Nov 5, 2025
6ec65f7
Merge branch 'develop' into feature/AddingBlipToCAF
Nov 10, 2025
8ad1d07
added ICARUS guard
rtriozzi Nov 10, 2025
85d6cd2
Merge branch 'develop' into feature/rtriozzi_HWTriggerInfoToCAFs_v10_…
rtriozzi Nov 10, 2025
116ae1f
removed SBND couts
rtriozzi Nov 10, 2025
3812b04
added blips to cafmaker
Nov 10, 2025
813ca27
Merge branch 'release/v10_12_02'
kjplows Nov 11, 2025
baaf88e
Merge tag 'v10_12_02' into develop
kjplows Nov 11, 2025
2daacc4
temporary comment timing-related in caf
VCLanNguyen Nov 11, 2025
f830082
Merge branch 'develop' into feature/AddingBlipToCAF
Nov 13, 2025
47c8b21
first commit of software trigger additions
lynnt20 Nov 12, 2025
1ef7e9c
add SBND to fill function name
lynnt20 Nov 13, 2025
e4cc10e
mistake in the cmakelist
Nov 13, 2025
74f680a
add factor of 2 to StoPipPip decay in HiggsMakeDecay_tool.cc. Needed …
jamiecd Nov 13, 2025
0c62419
Updating include
Nov 13, 2025
09b4a3b
Merge branch 'develop' into feature/jdyer_StoPipPip
kjplows Nov 13, 2025
6853934
Add VP873Offset to CAFMaker
maxdubnowski Nov 14, 2025
4716e76
Merge branch 'develop' into bugfix/potfix
kjplows Nov 14, 2025
3c70d8e
Hot fix to how we fill the best plane variables for showers
henrylay97 Nov 14, 2025
8a09696
Make changes ICARUS friendly
henrylay97 Nov 17, 2025
55b7f12
Merge branch 'develop' into feature/lynnt_Fall25_pmtmetrics
lynnt20 Nov 17, 2025
e7c41a8
Update Supera submodule to point at updates to hyper-parameters for S…
Nov 19, 2025
ee878b1
add sim energy deposit info and light calo info
lynnt20 Nov 19, 2025
97b9db8
Fixing comments that aren't tabs
Nov 20, 2025
44e03a4
Fixing indentation
Jjm321814 Nov 20, 2025
a2d9ee6
Merge branch 'develop' into feature/rtriozzi_HWTriggerInfoToCAFs_v10_…
kjplows Nov 20, 2025
c55441a
Merge branch 'develop' into hotfix/hlay_shower_bestplane
kjplows Nov 20, 2025
4346c58
Merge branch 'develop' into feature/sungbino_likepid_into_cafmaker
kjplows Nov 20, 2025
b22e4fc
Merge branch 'develop' into feature/sungbino_debug_same_start_end_dev
kjplows Nov 20, 2025
80f82b0
Merge branch 'develop' into feature/bearc_fixmultipart
kjplows Nov 20, 2025
f46cc95
Merge pull request #608 from SBNSoftware/hotfix/hlay_shower_bestplane
kjplows Nov 21, 2025
b90adac
Merge branch 'develop' into feature/jdyer_StoPipPip
kjplows Nov 21, 2025
6d6dcbf
Merge pull request #605 from SBNSoftware/feature/jdyer_StoPipPip
kjplows Nov 21, 2025
7b24207
Merge branch 'develop' into feature/rtriozzi_HWTriggerInfoToCAFs_v10_…
kjplows Nov 21, 2025
b9afc9f
Merge pull request #589 from SBNSoftware/feature/rtriozzi_HWTriggerIn…
kjplows Nov 21, 2025
d227faf
Merge branch 'develop' into feature/lynnt_Fall25_pmtmetrics
kjplows Nov 21, 2025
54f41b8
Merge pull request #604 from SBNSoftware/feature/lynnt_Fall25_pmtmetrics
kjplows Nov 21, 2025
f4ece9f
Merge branch 'develop' into feature/bearc_fixmultipart
kjplows Nov 21, 2025
92867a7
Merge pull request #594 from SBNSoftware/feature/bearc_fixmultipart
kjplows Nov 21, 2025
87afab0
Merge branch 'develop' into bugfix/potfix
kjplows Nov 21, 2025
7c82c2e
Merge pull request #600 from SBNSoftware/bugfix/potfix
kjplows Nov 21, 2025
4d6b420
Merge branch 'develop' into feature/sungbino_debug_same_start_end_dev
kjplows Nov 21, 2025
ad302ca
Merge pull request #592 from sungbinoh/feature/sungbino_debug_same_st…
kjplows Nov 21, 2025
8eb82b4
Merge branch 'develop' into feature/mueller_sbnd_superaparam_update_f…
kjplows Nov 21, 2025
833248e
Merge pull request #607 from SBNSoftware/feature/mueller_sbnd_superap…
kjplows Nov 21, 2025
4309dfe
Merge branch 'develop' into feature/sungbino_likepid_into_cafmaker
kjplows Nov 21, 2025
89b72b3
Merge pull request #593 from sungbinoh/feature/sungbino_likepid_into_…
kjplows Nov 21, 2025
ab51be1
Update dependencies
kjplows Nov 21, 2025
e8f5c16
Merge branch 'release/v10_14_00'
kjplows Nov 21, 2025
5ff32f5
Merge tag 'v10_14_00' into develop
kjplows Nov 21, 2025
340f043
Update CafMaker for refactoring frameshift module
VCLanNguyen Nov 26, 2025
e5bf134
Adds guards to Geant4WeightCalc::GetWeight and sbn::GetWallCross
kjplows Nov 28, 2025
a44f4c6
part of general tvector3 replacement
Jjm321814 Nov 29, 2025
b6b0f4f
Missed one cmake list update
Jjm321814 Nov 29, 2025
ddda71a
Adjusting fillBlip to account for removed variables
Jjm321814 Nov 30, 2025
05878a3
change to camelcase
Jjm321814 Nov 30, 2025
3b3e41b
Merge branch 'develop' into feature/AddingBlipToCAF
Dec 1, 2025
c660c64
Compute closest intersection in a loop
kjplows Dec 3, 2025
6cdd11d
Remove duplicate check on testmaterial1
kjplows Dec 3, 2025
240b73c
fix module fcl issue
nathanielerowe Dec 3, 2025
e8fa24b
no resizing needed
kjplows Dec 3, 2025
0efe3ed
G4InfoReducer and SimpleMerge are part of larg4
lgarren Dec 4, 2025
8b5120e
Add PTB HLT and LLT information to CAF files for real SBND data
Dec 4, 2025
4ba47c2
fix g4rw daughters
pgreen135 Dec 5, 2025
a8d06c2
Make flux calculator compatible with g4bnb flux
marcodeltutto Dec 9, 2025
56bd4b1
Remove spurious cout
marcodeltutto Dec 9, 2025
c822bec
Merge branch 'develop' into feature/mdeltutt_fluxweight_g4bnb
kjplows Dec 9, 2025
77c39dc
Merge branch 'develop' into feature/pgreen_g4rw_daughters_fix
kjplows Dec 14, 2025
fe6e410
Removed old code
Jjm321814 Dec 15, 2025
19f6c92
Aligning fcl param code indentation
Jjm321814 Dec 15, 2025
bd6ecab
Changed for loop per suggestion
Jjm321814 Dec 15, 2025
271cf7b
Assorted updated per PR comments
Jjm321814 Dec 15, 2025
5062c12
Compiler issue
Jjm321814 Dec 15, 2025
221712e
Compiler issue
Jjm321814 Dec 15, 2025
2a55bc4
Use BooNEpBeInteraction to identify pBe interaction, also better loop
marcodeltutto Dec 16, 2025
72cf2bb
Merge branch 'feature/mdeltutt_fluxweight_g4bnb' of github.com:SBNSof…
marcodeltutto Dec 16, 2025
266a891
Merge pull request #610 from SBNSoftware/bugfix/kplows_fix_springProc…
kjplows Dec 17, 2025
8158b23
Merge branch 'develop' into feature/lg_remove_duplicates
kjplows Dec 17, 2025
acd7a8b
Merge pull request #612 from lgarren/feature/lg_remove_duplicates
kjplows Dec 17, 2025
5a31e63
Merge branch 'develop' into feature/mdeltutt_fluxweight_g4bnb
kjplows Dec 17, 2025
57e94ce
Merge pull request #618 from SBNSoftware/feature/mdeltutt_fluxweight_…
kjplows Dec 17, 2025
47511c1
Merge branch 'develop' into bugfix/ext
kjplows Dec 17, 2025
61ca4af
Merge pull request #611 from SBNSoftware/bugfix/ext
kjplows Dec 17, 2025
9ed6da0
Merge branch 'develop' into feature/pgreen_g4rw_daughters_fix
kjplows Dec 17, 2025
f8037c6
Merge pull request #615 from SBNSoftware/feature/pgreen_g4rw_daughter…
kjplows Dec 17, 2025
ef71ae7
Updated dependencies
kjplows Dec 17, 2025
1495453
Merge branch 'release/v10_14_02'
kjplows Dec 17, 2025
110b143
Merge tag 'v10_14_02' into develop
kjplows Dec 17, 2025
41428d5
Merge branch 'develop' into feature/AddingBlipToCAF
Jan 5, 2026
0ff66f9
Update dissonant_higgs.fcl
jberger7 Jan 6, 2026
8bb0792
Update HiggsMakeDecay_tool.cc
jberger7 Jan 6, 2026
6b09cf5
Update HiggsMakeDecay_tool.cc
jberger7 Jan 6, 2026
4f161a8
Update HiggsMakeDecay_tool.cc
jberger7 Jan 7, 2026
95f6a37
Update dissonant_higgs.fcl
jberger7 Jan 7, 2026
442253e
Update HiggsMakeDecay_tool.cc
jberger7 Jan 7, 2026
2ff1bf6
Update HiggsMakeDecay_tool.cc
jberger7 Jan 7, 2026
6521093
Adjusting labels for sbnanaobj updates
Jjm321814 Jan 9, 2026
9442f94
code cleanup from requested changes
hbjamin Jan 9, 2026
0f08627
bugfix MeVPrtl to classify boone ntuple flux type as simple flux, and…
VCLanNguyen Jan 9, 2026
9d14dd5
Merge tag 'v10_14_02' into feature/lynnt_lightcalorimetry
lynnt20 Jan 14, 2026
9ed57fe
Fix some loop bonuds
nathanielerowe Jan 14, 2026
a21662e
revert change to 2x3 arrays
nathanielerowe Jan 14, 2026
df24238
make sure all planes filled
nathanielerowe Jan 14, 2026
8c6324b
Merge pull request #620 from SBNSoftware/jberger7-new-form-factor
kjplows Jan 16, 2026
517fcb3
Merge branch 'develop' into bugfix/ncryo
kjplows Jan 16, 2026
a0be41e
Merge pull request #623 from SBNSoftware/bugfix/ncryo
kjplows Jan 16, 2026
c771df6
Update dependencies
kjplows Jan 16, 2026
3fe86e7
Merge branch 'release/v10_14_02_01'
kjplows Jan 16, 2026
8b07405
Merge tag 'v10_14_02_01' into develop
kjplows Jan 16, 2026
b34ca44
Change flux type from kSimple_Flux to kNtuple
VCLanNguyen Jan 27, 2026
775e7f1
Merge branch 'develop' into bugfix/fluxweight_for_mevprtl
kjplows Jan 28, 2026
546ecf4
Merge pull request #621 from SBNSoftware/bugfix/fluxweight_for_mevprtl
kjplows Jan 28, 2026
7699735
Updated dependencies
kjplows Jan 28, 2026
1c45095
Updated dependencies
kjplows Jan 28, 2026
d5369b4
Merge branch 'release/v10_14_02_02'
kjplows Jan 28, 2026
1136b4a
Merge tag 'v10_14_02_02' into develop
kjplows Jan 28, 2026
19250d1
Merge tag 'v10_14_02_01' into feature/lynnt_lightcalorimetry
lynnt20 Jan 29, 2026
4227f96
Filter was not working. Copied working RES structure and changed to D…
seokjuchung Jan 30, 2026
78ed400
building for geant4 4.11
lgarren Jan 30, 2026
1153666
Merge branch 'develop' into feature/schung_NCDeltaRad
kjplows Feb 2, 2026
051277a
Updated dependencies
kjplows Feb 4, 2026
00f12d0
Merge branch 'release/v10_14_02_03'
kjplows Feb 4, 2026
71e303b
Merge tag 'v10_14_02_03' into develop
kjplows Feb 4, 2026
805020e
update GaussHitFinderSBN_module to take per plane hit finding parameters
Jan 21, 2026
e2280f9
Merge branch 'develop' into feature/schung_NCDeltaRad
seokjuchung Feb 6, 2026
5810b0f
Merge branch 'feature/frameshift_refactor_v10_11_01' of https://githu…
VCLanNguyen Feb 7, 2026
99c3c0e
Merge branch 'develop' into feature/AddingBlipToCAF
Jjm321814 Feb 10, 2026
f41b6b8
fix typo
Jjm321814 Feb 10, 2026
064abd3
Merge pull request #630 from SBNSoftware/feature/schung_NCDeltaRad
seokjuchung Feb 11, 2026
202064e
clean up intermediate vectors
lynnt20 Feb 16, 2026
960b575
Revert "Update dependencies"
lynnt20 Feb 16, 2026
e8db3c5
Fill new fields for SBND CRT
henrylay97 Feb 17, 2026
5530db9
Fill new field for easily flagging CRT-matched tracks in SBND
henrylay97 Feb 18, 2026
311aab2
Updated dependencies
Feb 23, 2026
81f5f58
Merge branch 'release/v10_15_00'
Feb 23, 2026
56c0280
Merge tag 'v10_15_00' into develop
Feb 23, 2026
761904f
Updated blipreco label to blipReco
Jjm321814 Feb 23, 2026
e7948df
Merge branch 'develop' into feature/lynnt_lightcalorimetry
leoaliaga Feb 23, 2026
274f91f
:q
Jjm321814 Feb 23, 2026
22cc848
Trying to fix CI issues
Jjm321814 Feb 24, 2026
a509692
Revert "Trying to fix CI issues"
Jjm321814 Feb 24, 2026
ebc6432
Revert "Updated blipreco label to blipReco"
Jjm321814 Mar 2, 2026
330f278
update comments in cafmaker
VCLanNguyen Mar 4, 2026
5977b29
Updates from Mattia to allow only one definition of MaxMultiHitPerPla…
Mar 4, 2026
d36b27c
Merge branch 'feature/lg_geant4_11'
hgreenlee Mar 10, 2026
a64e6a4
For larsoft v10_20_02.
hgreenlee Mar 10, 2026
b98fb6b
Merge branch 'feature/schung_NCDeltaRad' into master625+632
hgreenlee Mar 12, 2026
d82f548
Merge branch 'feature/hlay_crt_taggers' into master625+632
hgreenlee Mar 12, 2026
fa6d0fc
Apply good suggestions from Gianluca
henrylay97 Mar 13, 2026
3ab2514
Make dereferencing work
henrylay97 Mar 13, 2026
e61415e
Merge branch 'feature/hlay_crt_taggers' into master625+632
hgreenlee Mar 13, 2026
046b161
v10_20_03
hgreenlee Mar 13, 2026
6742949
For larsoft v10_20_04.
hgreenlee Apr 7, 2026
673c34e
Merge branch 'feature/AddingBlipToCAF'
hgreenlee Apr 7, 2026
b644a6b
Merge branch 'feature/lynnt_lightcalorimetry'
hgreenlee Apr 7, 2026
774bcb0
v10_20_04
hgreenlee Apr 7, 2026
c03a60b
address PR comments round 1
Apr 10, 2026
0aaeca7
Merge pull request #2 from carriganm95/update_hitTuning
carriganm95 Apr 10, 2026
90384ac
fix brackets
Apr 10, 2026
cf2f906
Merge pull request #3 from carriganm95/update_hitTuning
carriganm95 Apr 10, 2026
d943ba0
Add install_headers() to CMakeLists.txt
nathanielerowe Apr 14, 2026
6ebc744
Merge branch 'feature/hbjamin_PTBTriggerInfoToCAFs_v10_06_00_02'
hgreenlee Apr 16, 2026
62e4738
Merge branch 'missing_header'
hgreenlee Apr 16, 2026
fd7145f
v10_20_05
hgreenlee Apr 16, 2026
851e176
Return false instead of exit
seokjuchung Apr 21, 2026
29ff655
v10_20_05.
hgreenlee Apr 22, 2026
3a24305
Fix cmake warnings.
hgreenlee Apr 23, 2026
fc4ce05
Larsoft v10_20_06.
hgreenlee Apr 24, 2026
9098676
Merge branch 'fix/exit-to-return-false-filter'
hgreenlee Apr 24, 2026
5794d9d
v10_20_06
hgreenlee Apr 24, 2026
82261dc
Update sbncode/CAFMaker/FillTrigger.cxx
VCLanNguyen May 6, 2026
f931576
Update sbncode/CAFMaker/FillTrigger.cxx
VCLanNguyen May 6, 2026
3f47621
Remove legacy timing correction for SBND
VCLanNguyen May 6, 2026
6b84796
Merge remote-tracking branch 'origin/develop' into greenlee_fix_cmake
hgreenlee May 8, 2026
fcd989a
v10_20_07
hgreenlee May 11, 2026
f890ebf
Update sbndata version to v01_10.
hgreenlee May 11, 2026
8f3ab0b
v10_20_08
hgreenlee May 13, 2026
621fdbb
Merge tag 'v10_20_05' into feature/frame_shift_refactor_v10_14_02
VCLanNguyen May 21, 2026
e0366f7
Larsoft v10_20_09.
hgreenlee May 26, 2026
23f373e
Merge branch 'feature/frame_shift_refactor_v10_14_02' into develop
hgreenlee May 26, 2026
fba3cb7
v10_20_09
hgreenlee May 27, 2026
bd52c28
v10_21_00
hgreenlee Jun 12, 2026
2e800b2
Merge branch 'feature/carriganm95_hitTuning' into develop
hgreenlee Jun 12, 2026
cb5ee0d
v10_21_00
hgreenlee Jun 15, 2026
d474e79
Add CMakePresets.json needed by spack mpd
gartung Jun 18, 2026
2bb5966
Remove duplicate "PRIVATE."
hgreenlee Jun 25, 2026
7303d77
Merge remote-tracking branch 'origin/develop' into greenlee_fix_cmake
hgreenlee Jun 25, 2026
84def66
Remove duplicate PDMapAlgSimple.cc.
hgreenlee Jun 25, 2026
001314a
v10_21_01
hgreenlee Jun 25, 2026
f81ce40
Merge branch 'main' into greenlee_fix_cmake
hgreenlee Jun 25, 2026
cacc522
Revert cmake updates.
hgreenlee Jun 25, 2026
6d343ec
v10_21_01
hgreenlee Jun 25, 2026
cd81025
Merge branch 'develop' into greenlee_fix_cmake
hgreenlee Jul 2, 2026
e21a3c0
Add interface library for PDMapAlg.
hgreenlee Jul 2, 2026
a097a22
Update file name comment.
hgreenlee Jul 2, 2026
8d0a475
v10_21_02
hgreenlee Jul 6, 2026
b2de351
Larsoft v10_22_00
hgreenlee Jul 10, 2026
35baeab
v10_22_00
hgreenlee Jul 10, 2026
761a43e
SBN job metadata: full system implementation and documentation, and s…
PetrilloAtWork Jan 18, 2025
65d02c4
Removed unused class.
PetrilloAtWork Jan 22, 2025
703b091
Merge remote-tracking branch 'refs/remotes/origin/feature/gp_saveJobE…
PetrilloAtWork Oct 20, 2026
e080aed
Changes related to SBN source metadata serialisation system
PetrilloAtWork Oct 20, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions CMakeLists.txt

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • need to include the GIT extraction macros from sbnobj

Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,10 @@
cmake_minimum_required(VERSION 3.20 FATAL_ERROR)

find_package(cetmodules 3.20.00 REQUIRED)
project(sbncode VERSION 10.04.06.01 LANGUAGES CXX)
project(sbncode VERSION 10.22.00 LANGUAGES CXX)

message(STATUS "\n\n ========================== ${PROJECT_NAME} ==========================")


include(CetCMakeEnv)
cet_cmake_env()

Expand All @@ -40,6 +39,7 @@ cet_report_compiler_flags(REPORT_THRESHOLD VERBOSE)

# these are minimum required versions, not the actual product versions
find_package( art REQUIRED )
find_package( Eigen3 REQUIRED)
find_package( messagefacility REQUIRED )
find_package( art_root_io REQUIRED )
find_package( nusimdata REQUIRED )
Expand Down Expand Up @@ -77,11 +77,13 @@ find_package( CLHEP REQUIRED )
find_package( ROOT REQUIRED )
find_package( Geant4 REQUIRED )
find_package( Boost COMPONENTS system filesystem REQUIRED )
find_package( geant4reweight REQUIRED )

# macros for dictionary and simple_plugin
include(ArtDictionary)
include(ArtMake)
include(BuildPlugins)
include(SBNutils)

add_subdirectory(sbncode)
add_subdirectory(fcl)
Expand Down
140 changes: 140 additions & 0 deletions CMakePresets.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,140 @@
{
"configurePresets" : [
{
"cacheVariables" : {
"CMAKE_BUILD_TYPE" : {
"type" : "STRING",
"value" : "RelWithDebInfo"
},
"CMAKE_CXX_EXTENSIONS" : {
"type" : "BOOL",
"value" : "OFF"
},
"CMAKE_CXX_STANDARD_REQUIRED" : {
"type" : "BOOL",
"value" : "ON"
},
"sbncode_ADD_ARCH_DIRS_INIT" : {
"type" : "INTERNAL",
"value" : "LIBRARY_DIR;BIN_DIR"
},
"sbncode_ADD_NOARCH_DIRS_INIT" : {
"type" : "INTERNAL",
"value" : "GDML_DIR;INCLUDE_DIR;FHICL_DIR;FW_DIR"
},
"sbncode_BIN_DIR_INIT" : {
"type" : "STRING",
"value" : "bin"
},
"sbncode_FHICL_DIR_INIT" : {
"type" : "STRING",
"value" : "fcl"
},
"sbncode_FW_DIR_INIT" : {
"type" : "STRING",
"value" : "scripts"
},
"sbncode_INCLUDE_DIR_INIT" : {
"type" : "STRING",
"value" : "include"
},
"sbncode_LIBRARY_DIR_INIT" : {
"type" : "STRING",
"value" : "lib"
}
},
"description" : "Configuration settings translated from ups/product_deps",
"displayName" : "Configuration from product_deps",
"hidden" : true,
"name" : "from_product_deps"
},
{
"cacheVariables" : {
"CMAKE_CXX_COMPILER" : {
"type" : "STRING",
"value" : "$env{CETPKG_CXX_COMPILER}"
},
"CMAKE_CXX_STANDARD" : {
"type" : "STRING",
"value" : "$env{CETPKG_CXX_STANDARD}"
},
"CMAKE_C_COMPILER" : {
"type" : "STRING",
"value" : "$env{CETPKG_C_COMPILER}"
},
"CMAKE_Fortran_COMPILER" : {
"type" : "STRING",
"value" : "$env{CETPKG_Fortran_COMPILER}"
},
"UPS_CXX_COMPILER_ID" : {
"type" : "STRING",
"value" : "$env{CETPKG_CXX_COMPILER_ID}"
},
"UPS_CXX_COMPILER_VERSION" : {
"type" : "STRING",
"value" : "$env{CETPKG_CXX_COMPILER_VERSION}"
},
"UPS_C_COMPILER_ID" : {
"type" : "STRING",
"value" : "$env{CETPKG_C_COMPILER_ID}"
},
"UPS_C_COMPILER_VERSION" : {
"type" : "STRING",
"value" : "$env{CETPKG_C_COMPILER_VERSION}"
},
"UPS_Fortran_COMPILER_ID" : {
"type" : "STRING",
"value" : "$env{CETPKG_Fortran_COMPILER_ID}"
},
"UPS_Fortran_COMPILER_VERSION" : {
"type" : "STRING",
"value" : "$env{CETPKG_Fortran_COMPILER_VERSION}"
},
"WANT_UPS" : {
"type" : "BOOL",
"value" : true
},
"sbncode_EXEC_PREFIX_INIT" : {
"type" : "STRING",
"value" : "$env{CETPKG_FQ_DIR}"
},
"sbncode_UPS_BUILD_ONLY_DEPENDENCIES_INIT" : {
"type" : "STRING",
"value" : "cetmodules"
},
"sbncode_UPS_PRODUCT_FLAVOR_INIT" : {
"type" : "STRING",
"value" : "$env{CETPKG_FLAVOR}"
},
"sbncode_UPS_PRODUCT_NAME_INIT" : {
"type" : "STRING",
"value" : "sbncode"
},
"sbncode_UPS_QUALIFIER_STRING_INIT" : {
"type" : "STRING",
"value" : "$env{CETPKG_QUALSPEC}"
}
},
"description" : "Extra configuration for UPS package generation",
"displayName" : "UPS extra configuration",
"hidden" : true,
"name" : "extra_for_UPS"
},
{
"description" : "Default configuration including settings from ups/product_deps",
"displayName" : "Default configuration",
"inherits" : "from_product_deps",
"name" : "default"
},
{
"description" : "Default configuration for UPS package generation",
"displayName" : "Default configuration for UPS",
"inherits" : [
"default",
"extra_for_UPS"
],
"name" : "for_UPS"
}
],
"version" : 3
}
1 change: 1 addition & 0 deletions fcl/CMakeLists.txt

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • added a new job configuration and new directory

Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
add_subdirectory(gen)
add_subdirectory(g4)
add_subdirectory(caf)
add_subdirectory(util)
install_fhicl()

2 changes: 2 additions & 0 deletions fcl/caf/cafmaker_common_defs.fcl
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
#include "eventweight_geant4_sbn.fcl"
#include "eventweight_genie_sbn.fcl"
#include "eventweight_flux_sbn.fcl"

Expand All @@ -15,6 +16,7 @@ cafmaker_common_producers: {
rns: { module_type: "RandomNumberSaver" }
genieweight: @local::sbn_eventweight_genie
fluxweight: @local::sbn_eventweight_flux
geant4weight: @local::sbn_eventweight_geant4
}

END_PROLOG
1 change: 1 addition & 0 deletions fcl/util/CMakeLists.txt

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • added a new job configuration and new directory

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
install_fhicl()
41 changes: 41 additions & 0 deletions fcl/util/dump_sbnjobmetadata.fcl

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • a new job configuration for dumping the SBN metadata

Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
#
# File: dump_sbnjobmetadata.fcl
# Purpose: Prints on screen all the job SBN metadata stored in an input file.
# Author: Gianluca Petrillo (petrillo@slac.stanford.edu)
# Date: January 20, 2025
#
# Reads and prints on screen the SBN job environment information from the input
# file.
#
# Changes
# --------
#
# [20250120] (petrillo@slac.stanford.edu)
# original version
#

#include "messages_icarus.fcl"

process_name: JobMeta

# use `icarus_message_services_interactive` to see dump on screen
services.message: @local::icarus_message_services_prod

services.message.destinations.MetadataLog: {
type: file
filename: "JobEnvironment.log"
append: false
threshold: INFO
categories: {
DumpJobEnvironment: { limit: -1 }
default: { limit: 0 }
}
}

outputs.metadataDumper: {
module_type: "DumpJobEnvironment"
}

physics: {
streams: [ metadataDumper ]
}
Loading