ifw-daq  3.0.0-pre2
IFW Data Acquisition modules
Public Member Functions | List of all members
daq::DaqSources Class Reference

Data acquisition sources. More...

#include <source.hpp>

Public Member Functions

 DaqSources ()=default
 
 DaqSources (std::vector< PrimSource > prim_sources, std::vector< MetaSource > meta_sources)
 
std::vector< PrimSource > const & GetPrimarySources () const noexcept
 
std::vector< PrimSource > & GetPrimarySources () noexcept
 
std::vector< MetaSource > const & GetMetadataSources () const noexcept
 
std::vector< MetaSource > & GetMetadataSources () noexcept
 

Detailed Description

Data acquisition sources.

Definition at line 184 of file source.hpp.

Constructor & Destructor Documentation

◆ DaqSources() [1/2]

daq::DaqSources::DaqSources ( )
default

◆ DaqSources() [2/2]

daq::DaqSources::DaqSources ( std::vector< PrimSource prim_sources,
std::vector< MetaSource meta_sources 
)
inlineexplicit

Definition at line 187 of file source.hpp.

Member Function Documentation

◆ GetMetadataSources() [1/2]

std::vector<MetaSource> const& daq::DaqSources::GetMetadataSources ( ) const
inlinenoexcept

Definition at line 198 of file source.hpp.

◆ GetMetadataSources() [2/2]

std::vector<MetaSource>& daq::DaqSources::GetMetadataSources ( )
inlinenoexcept

Definition at line 202 of file source.hpp.

◆ GetPrimarySources() [1/2]

std::vector<PrimSource> const& daq::DaqSources::GetPrimarySources ( ) const
inlinenoexcept

Definition at line 190 of file source.hpp.

◆ GetPrimarySources() [2/2]

std::vector<PrimSource>& daq::DaqSources::GetPrimarySources ( )
inlinenoexcept

Definition at line 194 of file source.hpp.


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