$treeview $search $mathjax $extrastylesheet
artdaq_core
v3_06_01
$projectbrief
|
$projectbrief
|
$searchbox |
Public Member Functions | |
virtual | ~ArtdaqFragmentNameHelper () = default |
DefaultArtdaqFragmentNameHelper Destructor. | |
ArtdaqFragmentNameHelper (std::string unidentified_instance_name, std::vector< std::pair< artdaq::Fragment::type_t, std::string >> extraTypes) | |
NetMonTransportService Constructor. | |
virtual std::string | GetInstanceNameForType (artdaq::Fragment::type_t type_id) const |
Returns the basic translation for the specified type. Defaults to the specified unidentified_instance_name if no translation can be found. | |
virtual std::set< std::string > | GetAllProductInstanceNames () const |
Returns the full set of product instance names which may be present in the data, based on the types that have been specified in the SetBasicTypes() and AddExtraType() methods. This *does* include "container" types, if the container type mapping is part of the basic types. | |
virtual std::pair< bool, std::string > | GetInstanceNameForFragment (artdaq::Fragment const &fragment) const |
Returns the product instance name for the specified fragment, based on the types that have been specified in the SetBasicTypes() and AddExtraType() methods. This *does* include the use of "container" types, if the container type mapping is part of the basic types. If no mapping is found, the specified unidentified_instance_name is returned. |
Definition at line 125 of file FragmentNameHelper.hh.
artdaq::ArtdaqFragmentNameHelper::ArtdaqFragmentNameHelper | ( | std::string | unidentified_instance_name, | |
std::vector< std::pair< artdaq::Fragment::type_t, std::string >> | extraTypes | |||
) |
NetMonTransportService Constructor.
pset | ParameterSet used to configure NetMonTransportService and DataSenderManager. See NetMonTransportService::Config |
Definition at line 6 of file Artdaq_fragmentNameHelper.cc.