artdaq
v3_02_01
|
Configuration of the TransferInterface. May be used for parameter validation More...
#include <artdaq/TransferPlugins/TransferInterface.hh>
Public Attributes | |
fhicl::Atom< int > | source_rank { fhicl::Name{"source_rank"}, fhicl::Comment{"The rank that data is coming from"}, my_rank } |
"source_rank" (Default: my_rank) : The rank that data is coming from | |
fhicl::Atom< int > | destination_rank { fhicl::Name{ "destination_rank"}, fhicl::Comment{"The rank that data is going to"}, my_rank } |
"destination_rank" (Default: my_rank) : The rank that data is going to | |
fhicl::Atom< std::string > | unique_label { fhicl::Name{"unique_label"}, fhicl::Comment{"A label that uniquely identifies the TransferInterface instance"},"transfer_between_[source_rank]_and_[destination_rank]" } |
"unique_label" (Default: "transfer_between_[source_rank]_and_[destination_rank]") : A label that uniquely identifies the TransferInterface instance | |
fhicl::Atom< size_t > | buffer_count { fhicl::Name{"buffer_count"}, fhicl::Comment{"How many Fragments can the TransferInterface handle simultaneously"},10 } |
"buffer_count" (Default: 10) : How many Fragments can the TransferInterface handle simultaneously | |
fhicl::Atom< size_t > | max_fragment_size { fhicl::Name{"max_fragment_size_words" }, fhicl::Comment{ "The maximum Fragment size expected.May be used for static memory allocation, and will cause errors if larger Fragments are sent." }, 1024 } |
"max_fragment_size_words" (Default: 1024) : The maximum Fragment size expected.May be used for static memory allocation, and will cause errors if larger Fragments are sent. | |
fhicl::Atom< short > | partition_number { fhicl::Name{"partition_number"},fhicl::Comment{"Partition that this TransferInterface is a part of"}, 0 } |
"partition_number" (Default: 0) : Partition that this TransferInterface is a part of | |
Configuration of the TransferInterface. May be used for parameter validation
Definition at line 24 of file TransferInterface.hh.