Create HltDecReportsFilter that can take regex
The Sprucing passthrough works by using a hlt2_filter to stream the data based on the regexes eg. here.
The filter used here is a functor that means Moore tries to make a cache for it. Whilst the Sprucing runs it uses a lot of memory unnecessarily.
A similar issue was seen and resolved for the stream filter in HLT2.
Ideally HltDecReportsFilter could take the regexes we use for the passthrough sprucing.
Edited by Nicole Skidmore