Project

General

Profile

Bug #7062

Allow small values for the number of events in a subrun

Added by Kurt Biery about 6 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Target version:
Start date:
09/23/2014
Due date:
09/26/2014
% Done:

80%

Estimated time:
2.00 h
Experiment:
-
Co-Assignees:
Duration: 4

Description

If we specify a small number of events in a given subrun (e.g. 1), the current logic in AggregatorCore prevents files from having fewer than 50 events (and having a shorter duration than 30 seconds). We need to fix this so that we only get one event per file when that is requested. This is particularly needed for LArIAT.

The original intent of the event count and time interval thresholds before testing the requested number of events, subrun duration, or file size in AggregatorCore was to prevent those tests from negatively impacting performance. We should be able to modify the logic so that the inexpensive tests are done every event but more time-consuming tests are only done periodically.

History

#1 Updated by Kurt Biery about 6 years ago

  • Status changed from New to Assigned
  • Assignee set to Kurt Biery

#2 Updated by Kurt Biery about 6 years ago

  • Status changed from Assigned to Resolved
  • Target version changed from v1_12_02 to v1_12_03
  • % Done changed from 0 to 80

I modified the tests in AggregatorCore to only use the only-every-N-events requirement and 30-second threshold for the file size test. The event count and subrun duration tests are done every event.

#3 Updated by Kurt Biery over 5 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF