CMS 3D CMS Logo

List of all members | Static Public Member Functions | Private Types
edm::MakeModuleHelper< edm::stream::EDFilterAdaptorBase > Class Template Reference

#include <EDFilterAdaptor.h>

Static Public Member Functions

template<typename ModType >
static std::unique_ptr< BasemakeModule (ParameterSet const &pset)
 

Private Types

typedef edm::stream::EDFilterAdaptorBase Base
 

Detailed Description

template<>
class edm::MakeModuleHelper< edm::stream::EDFilterAdaptorBase >

Definition at line 46 of file EDFilterAdaptor.h.

Member Typedef Documentation

Definition at line 47 of file EDFilterAdaptor.h.

Member Function Documentation

template<typename ModType >
static std::unique_ptr<Base> edm::MakeModuleHelper< edm::stream::EDFilterAdaptorBase >::makeModule ( ParameterSet const &  pset)
inlinestatic

Definition at line 51 of file EDFilterAdaptor.h.

References muonDTDigis_cfi::pset.

51  {
52  typedef typename stream::BaseToAdaptor<Base, ModType>::Type Adaptor;
53  auto module = std::make_unique<Adaptor>(pset);
54  return std::unique_ptr<Base>(module.release());
55  }
Definition: vlib.h:208