Classes | Public Types | List of all members
art::detail::maybe_has_Parameters< T, std::void_t< typename T::Parameters > > Struct Template Reference

#include <Source.h>

Inheritance diagram for art::detail::maybe_has_Parameters< T, std::void_t< typename T::Parameters > >:

Classes

struct  Config
 

Public Types

using user_config_t = typename T::Parameters
 
using Parameters = fhicl::WrappedTable< Config, ModuleConfig::IgnoreKeys >
 
using user_config_t = typename T::Parameters
 
using Parameters = EDFilter::Table< Config >
 

Detailed Description

template<typename T>
struct art::detail::maybe_has_Parameters< T, std::void_t< typename T::Parameters > >

Definition at line 180 of file Source.h.

Member Typedef Documentation

template<typename T >
using art::detail::maybe_has_Parameters< T, std::void_t< typename T::Parameters > >::Parameters = fhicl::WrappedTable<Config, ModuleConfig::IgnoreKeys>

Definition at line 193 of file Source.h.

template<typename T >
using art::detail::maybe_has_Parameters< T, std::void_t< typename T::Parameters > >::Parameters = EDFilter::Table<Config>

Definition at line 374 of file MixFilter.h.

template<typename T >
using art::detail::maybe_has_Parameters< T, std::void_t< typename T::Parameters > >::user_config_t = typename T::Parameters

Definition at line 182 of file Source.h.

template<typename T >
using art::detail::maybe_has_Parameters< T, std::void_t< typename T::Parameters > >::user_config_t = typename T::Parameters

Definition at line 369 of file MixFilter.h.


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