the SvtxAlignmentState initializers do not work for debug builds - #4454
pinkenburg wants to merge 1 commit into
Conversation
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository: sPHENIX-Collaboration/coresoftware/.coderabbit.yaml Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (1)
Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review. 📝 WalkthroughWalkthrough
ChangesAlignment state constants
Priority: ⬇️ Low Merge Risk: ⚪ Minimal · up to The definitions address uses of these constants that require storage without changing accessor behavior. No actionable merge risk is evident in the reviewed change. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |



Types of changes
What kind of change does this PR introduce? (Bug fix, feature, ...)
The debug build choked on the SvtxAlignmentState initializer. This should fix this while still working with optimized code. This PR is courtesy of codex
TODOs (if applicable)
Links to other PRs in macros and calibration repositories (if applicable)
Motivation
Debug builds fail when
SvtxAlignmentStateuses its static integer constants. This change provides the definitions needed for those uses.Key changes
NGL,NLOC, andNRESinSvtxAlignmentState.cc.Potential risk areas
Possible future improvements
AI-generated summaries can contain errors. This summary is based on the supplied change description; verify it against the source and build results.