artdaq  v3_09_01
art::ArtdaqFragmentNamingServiceInterfaceConfig Struct Reference

Configuration for the ArtdaqFragmentNamingServiceInterface More...

#include <artdaq/ArtModules/detail/ArtConfig.hh>

Public Attributes

fhicl::Atom< std::string > service_provider {fhicl::Name{"service_provider"}, fhicl::Comment{"Name of the provider for the ArtdaqFragmentNamingServiceInterface (e.g. ArtdaqFragmentNamingService)"}}
 "service_provider" (REQUIRED): Name of the provider for the ArtdaqFragmentNamingServiceInterface (e.g. ArtdaqFragmentNamingService helper_plugin: "ArtdaqDemo")
 
fhicl::Atom< std::string > helper_plugin { fhicl::Name{"helper_plugin"}, fhicl::Comment{"Name of the helper plugin used by ArtdaqFragmentNamingService"}, "Artdaq"}
 "helper_plugin" (Default: "Artdaq"): Name of the helper plugin used by ArtdaqFragmentNamingService
 
fhicl::Atom< std::string > unidentified_instance_name {fhicl::Name{"unidentified_instance_name"}, fhicl::Comment{"Name to use for Fragment types which are not identified by the ArtdaqFragmentNamingServiceInterface implementation."}, "unidentified"}
 "unidentified_instance_name" (Default: "unidentified"): Name to use for Fragment types which are not identified by the ArtdaqFragmentNamingServiceInterface implementation.
 
fhicl::OptionalSequence
< fhicl::Tuple
< artdaq::Fragment::type_t,
std::string > > 
fragment_type_map {fhicl::Name{"fragment_type_map"}, fhicl::Comment{"Additional types to register with the ArtdaqFragmentNamingServiceInterface"}}
 "fragment_type_map" (OPTIONAL): Additional types to register with the ArtdaqFragmentNamingServiceInterface
 

Detailed Description

Configuration for the ArtdaqFragmentNamingServiceInterface

Definition at line 16 of file ArtConfig.hh.


The documentation for this struct was generated from the following file: