Releases: Mu2e/Offline
v13_00_11
What's Changed
- Run1B by @oksuzian in #1673
- allow some gdml combinations to fail by @rlcee in #1675
- changed EventDisplay to allow Run1b geometry by @ehrlich-uva in #1677
- Set WITH_G4 to FALSE when undefined by @eflumerf in #1685
- Add EWM and PBT to prefetch, change to validated config by @michaelmackenzie in #1683
- Add calo and cosmic trigger info to deep clone and ptr collections by @michaelmackenzie in #1687
- Calorimeter digi mixing by @edcallaghan in #1678
- implement cmake swig by @rlcee in #1686
- Check hit dz sign in CPR by @michaelmackenzie in #1689
- calorimeter channel db table by @rlcee in #1695
- Updated nominal calorimeter channel maps by @giro94 in #1690
- file changed name by @rlcee in #1696
- CPR cleanup by @michaelmackenzie in #1692
- create CalEnergCalib by @rlcee in #1688
- Adding NDF column to CalCosmicEnergyCalib by @giro94 in #1699
- remove obsolete prints by @rlcee in #1698
- Optionally produce the EWM as well as the event header by @michaelmackenzie in #1693
- move lone dict to DataProducts by @rlcee in #1697
- Reduce printout by @brownd1978 in #1701
- add column to archive table by @rlcee in #1704
- remove ConditionsBase by @rlcee in #1705
- remove obsolete ConditionsService links by @rlcee in #1706
- remove some obsolete references to ConditionsService by @rlcee in #1702
- move files out of ConditionsService by @rlcee in #1707
- Fix min cluster check on calo cluster filter by @michaelmackenzie in #1710
- Run 1B: Merge main into Run 1B by @michaelmackenzie in #1713
- Merge pull request #1693 from michaelmackenzie/EWMFromCFO by @michaelmackenzie in #1709
- new virtual detectors by @sdifalco in #1711
- Add geom_run1_b_v02: TSdA poly absorber behind ST by @oksuzian in #1716
Full Changelog: v13_00_08...v13_00_11
v13_00_10
What's Changed
- Set WITH_G4 to FALSE when undefined by @eflumerf in #1685
- Add EWM and PBT to prefetch, change to validated config by @michaelmackenzie in #1683
- Add calo and cosmic trigger info to deep clone and ptr collections by @michaelmackenzie in #1687
- Calorimeter digi mixing by @edcallaghan in #1678
- implement cmake swig by @rlcee in #1686
- calorimeter channel db table by @rlcee in #1695
- Updated nominal calorimeter channel maps by @giro94 in #1690
- file changed name by @rlcee in #1696
- CPR cleanup by @michaelmackenzie in #1692
- create CalEnergCalib by @rlcee in #1688
- Adding NDF column to CalCosmicEnergyCalib by @giro94 in #1699
- remove obsolete prints by @rlcee in #1698
- Optionally produce the EWM as well as the event header by @michaelmackenzie in #1693
- move lone dict to DataProducts by @rlcee in #1697
- Reduce printout by @brownd1978 in #1701
- add column to archive table by @rlcee in #1704
- remove ConditionsBase by @rlcee in #1705
- remove obsolete ConditionsService links by @rlcee in #1706
- remove some obsolete references to ConditionsService by @rlcee in #1702
- move files out of ConditionsService by @rlcee in #1707
- Fix min cluster check on calo cluster filter by @michaelmackenzie in #1710
- Add calo tables by @rlcee in #1712
- remove BTrk by @brownd1978 in #1708
- Allow angle restriction and force photon generation for CAPHRI studies by @michaelmackenzie in #1714
- remove a few last BTrk references by @brownd1978 in #1715
- Add a filter to veto events with high occupancies by @michaelmackenzie in #1694
- Adding prodition service to CaloRecoDigiMaker by @giro94 in #1703
Full Changelog: v13_00_08...v13_00_10
v13_00_09 for Run1B
What's Changed
- allow some gdml combinations to fail by @rlcee in #1675
- changed EventDisplay to allow Run1b geometry by @ehrlich-uva in #1677
- Check hit dz sign in CPR by @michaelmackenzie in #1689
Full Changelog: v13_00_05...v13_00_09
v13_00_08
What's Changed
- changed EventDisplay to allow Run1b geometry by @ehrlich-uva in #1676
- Update prescale info structure in PS module by @michaelmackenzie in #1672
- Update to follow core KinKal changes by @brownd1978 in #1681
- Implement copilot suggestions by @brownd1978 in #1682
- Added StrawGasStepFilter by @bonventre in #1680
Full Changelog: v13_00_07...v13_00_08
v13_00_07
v13_00_06
What's Changed
- Update trigger tools by @michaelmackenzie in #1667
- added Crv digi mixer/merger by @ehrlich-uva in #1671
Full Changelog: v13_00_04...v13_00_06
First release of Run1B
What's Changed
- Update trigger tools by @michaelmackenzie in #1667
- Run1B by @oksuzian in #1673
Full Changelog: v13_00_04...v13_00_05
CRV reco tuning, TriggerInfo module, and tracking Ptr collections
CRV Reco – Use TSpectrum for SPE peak finding in calibration, make initialClusterMaxDistance sector-specific, tune coincidence parameters (tighter slopes, adjusted PE thresholds), and disable pulse overlaps by default.
CRV Response – Fix photon generator to only skip out-of-window steps for on-spill events; refactor CrvMCHelper to use EventWindowMarker handle directly.
Trigger – Add TriggerInfoToCollections module to create Ptr collections from TriggerInfo objects.
RecoDataProducts – Add HelixSeedPtr, TimeClusterPtr, and their collection typedefs; extend BkgCluster to store hit positions and z-coordinate.
CommonMC – Add SurfaceStepCollection to NullMCPrimary module.
CRV MC timing fix and TrackPID fix
#1661 – Update TrkPID’s use of KalSegment to avoid rare crash in Production
Changes TrackPID to use momentum3() from KalSegment, removing a rare dereference crash seen in production.
#1662 – Add time wrapping in weighted CRV sim time averaging
Fixes CRV MC average hit-time calculation by applying proper modulo wrapping within the event window for both on-spill and off-spill events.
#1665 – Fix typo
Corrects a small typo introduced in the new CRV MC timing code from #1662.
CRV refinements, GRL tool cleanup
#1655 – initialize electron mass
Fixes uninitialized electron mass in TrackPID, improving numerical stability.
#1654 – added missing library in CMakeLists.txt for CRVReco
Updates CRVReco CMake to link the required library and fix build issues.
#1660 – several small CRV bug fixes
Improves CRV calibration/DQM behavior and exposes additional CRV user variables for configuration.
#1658 – move grlTool to parseCLI
Refactors grlTool to use parseCLI, simplifies constructors, improves help text, and cleans up clang-tidy warnings.