artdaq
v3_07_02
|
Configuration parameters for BrokenTransferTest More...
#include <test/TransferPlugins/BrokenTransferTest.hh>
Public Attributes | |
fhicl::Atom< size_t > | fragment_rate_hz {fhicl::Name{"fragment_rate_hz"}, fhicl::Comment{"The rate at which to generate Fragments, in Hz"}, 10} |
"fragment_rate_hz" (Default: 10): The rate at which to generate Fragments, in Hz | |
fhicl::Atom< bool > | reliable_mode {fhicl::Name{"reliable_mode"}, fhicl::Comment{"Whether to use reliable-mode transfers (true) or min-blocking (false)"}, true} |
"reliable_mode" (Default: true): Whether to use reliable-mode transfers (true) or min-blocking (false) | |
fhicl::Atom< size_t > | fragment_size {fhicl::Name{"fragment_size"}, fhicl::Comment{"The size of generated Fragments, in Fragment words"}, 0x10000} |
"fragment_size" (Default: 0x10000): The size of generated Fragments, in Fragment words | |
fhicl::Atom< size_t > | send_timeout_us {fhicl::Name{"send_timeout_us"}, fhicl::Comment{"The timeout for min-blocking mode sends"}, 100000} |
"send_timeout_us" (Default: 100000): The timeout for min-blocking mode sends | |
fhicl::Atom< size_t > | transfer_buffer_count {fhicl::Name{"transfer_buffer_count"}, fhicl::Comment{"The number of buffers in the Transfer Plugins"}, 10} |
"transfer_buffer_count" (Default: 10): The number of buffers in the Transfer Plugins | |
fhicl::Atom< size_t > | event_buffer_count {fhicl::Name{"event_buffer_count"}, fhicl::Comment{"The number of \"EventBuilder\" buffers on the receiver end"}, 20} |
"event_buffer_count" (Default: 20): The number of "EventBuilder" buffers on the receiver end | |
fhicl::Atom< size_t > | event_buffer_timeout_us {fhicl::Name{"event_buffer_timeout_us"}, fhicl::Comment{"The timeout for \"EventBuilder\" buffers to be marked incomplete and abandoned"}, 1000000} |
"event_buffer_timeout_us" (Default: 1000000): The timeout for "EventBuilder" buffers to be marked incomplete and abandoned | |
fhicl::Table < artdaq::TransferInterface::Config > | default_transfer_ps {fhicl::Name{"default_transfer_ps"}, fhicl::Comment{"The default ParameterSet to use for transfers. Will have transferPluginType, destination_rank, buffer_count and source_rank overridden. If max_fragment_size_words is unspecified, will be set using fragment_size"}} |
"default_transfer_ps" (Default: {}): The default ParameterSet to use for transfers. Will have transferPluginType, destination_rank, buffer_count and source_rank overridden. If max_fragment_size_words is unspecified, will be set using fragment_size | |
fhicl::Atom< std::string > | transfer_to_use {fhicl::Name{"transfer_to_use"}, fhicl::Comment{"The name of the Transfer Plugin to use"}, "Shmem"} |
"transfer_to_use" (Default: "Shmem"): The name of the Transfer Plugin to use | |
Configuration parameters for BrokenTransferTest
Definition at line 26 of file BrokenTransferTest.hh.