Commit 09bca1e
committed
Fix setSingleTrackSelectionBit not setting notBadMcTrack bit
setTrackSelectionBit defaults setNotBadMcTrack=true, but
setSingleTrackSelectionBit (the only bit-builder used for JTrackSub,
in eventwiseConstituentSubtractor.cxx) never sets it. Since
selectTrack() gates unconditionally on notBadMcTrack, every
event-wise constituent-subtracted track fails selection regardless
of configured trackSelections, silently zeroing all downstream
subtracted-jet finding.
This brings setSingleTrackSelectionBit in line with the existing
default behavior of setTrackSelectionBit.1 parent e08d74f commit 09bca1e
1 file changed
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
716 | 716 | | |
717 | 717 | | |
718 | 718 | | |
| 719 | + | |
719 | 720 | | |
720 | 721 | | |
721 | 722 | | |
| |||
0 commit comments