Project

General

Profile

Feature #16706

Request additional output from EventIDFilter

Added by Rob Kutschke over 2 years ago. Updated 8 days ago.

Status:
Accepted
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
05/30/2017
Due date:
% Done:

0%

Estimated time:
8.00 h
Scope:
Internal
Experiment:
Mu2e
SSI Package:
art
Duration:

Description

Thanks for providing EventIDFilter ( issue 13860 ).

I request that you add some additional functionality:

  1. At the end of the job, print out the number of events selected from each range.
  2. If an event is found twice, throw an exception

About 1). My main interest is if I find zero events in some range, which likely indicates a typo in configuration.

About 2), I can live with this only be implemented for ranges that are a single event wide, not a true range of events. But it would be great if the general solution were available; the limitations of our data handling systems are such that it is not likely one will be asking for more than a few hundreds of thousands of events per job - so I am not worried about about
excessive time or memory for most use cases.

My preference is that all safety features be on by default and that people be able to disable them if they feel that the performance penalty is unacceptable.

History

#1 Updated by Kyle Knoepfel over 2 years ago

  • Status changed from New to Accepted
  • Assignee set to Paul Russo
  • Estimated time set to 8.00 h
  • SSI Package art added

The first feature you request is feasible, and that is the one we will accept and provide. The second feature is duplicated by issue #16354, which has already been accepted.

#2 Updated by Kyle Knoepfel 8 days ago

  • Assignee deleted (Paul Russo)


Also available in: Atom PDF