Closed drbenmorgan closed 6 years ago
A fix attempt is available from the release-3.1.0 branch. It should be possible now to use an incomplete event ID object with ANY run_number and specific event number. The event_id::match method can be used to select a given event ID pattern. stream methods have been rewritten.
When setting run and event numbers in
datatools::event_id
, the "wildcard"datatools::event_id::ANY_RUN_NUMBER
is ignored. Minimal working example is:which as noted in the comments prints:
The bug appears to be in the set method where integers less than the
INVALID_RUN_NUMBER
marker are ignored.