artdaq  v3_08_00
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. ArtdaqDemoFragmentNamingService)"} }
 "service_provider" (REQUIRED): Name of the provider for the ArtdaqFragmentNamingServiceInterface (e.g. ArtdaqDemoFragmentNamingService)
 
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: