Project

General

Profile

Obsolete config params as of artdaq v3 01 00

18-April-2018, KAB

Obsolete Parameters

I believe that the following configuration parameters are obsolete and can be removed from our sample configuration files:

  1. daq.aggregator.xmlrpc_client_list # used in the old pause/resume file size limit model
  2. daq.aggregator.subrun_size_MB # used in the old pause/resume file size limit model
  3. daq.aggregator.subrun_duration # used in the old pause/resume file size limit model
  4. daq.aggregator.subrun_event_count # used in the old pause/resume file size limit model
  5. daq.aggregator.file_size_MB # used in the old pause/resume file size limit model
  6. daq.aggregator.file_duration # used in the old pause/resume file size limit model
  7. daq.aggregator.file_event_count # used in the old pause/resume file size limit model
  8. daq.aggregator.filesize_check_interval_seconds # used in the old pause/resume file size limit model
  9. daq.aggregator.filesize_check_interval_events # used in the old pause/resume file size limit model
  10. daq.aggregator.every_sequence_id_should_be_present # used in earlier versions of SharedMemoryEventManager for strong ordering (?)

Other Parameter Notes

  1. The daq.event_builder.send_requests parameter only needs to be set to true in systems in which one of the pull modes is enabled for one or more BoardReaders. (This parameter controls whether the SharedMemoryEventManager sends data requests to upstream processes. [Recall that SharedMemoryEventManager is the entity that we use in the EventBuilder, etc. to assemble fragments into full events. As such, it is the entity that knows when to send the data requests to upstream components that are configured to be in pull mode.])