CMS 3D CMS Logo

List of all members | Static Public Member Functions
reco::modules::ParameterAdapter< AndSelector< S1, S2, S3 > > Struct Template Reference

#include <AndSelector.h>

Static Public Member Functions

static void fillPSetDescription (edm::ParameterSetDescription &desc)
 
static AndSelector< S1, S2, S3 > make (const edm::ParameterSet &cfg)
 
static AndSelector< S1, S2, S3 > make (const edm::ParameterSet &cfg, edm::ConsumesCollector &&iC)
 
static AndSelector< S1, S2, S3 > make (const edm::ParameterSet &cfg, edm::ConsumesCollector &iC)
 

Detailed Description

template<typename S1, typename S2, typename S3>
struct reco::modules::ParameterAdapter< AndSelector< S1, S2, S3 > >

Definition at line 74 of file AndSelector.h.

Member Function Documentation

template<typename S1 , typename S2 , typename S3 >
static void reco::modules::ParameterAdapter< AndSelector< S1, S2, S3 > >::fillPSetDescription ( edm::ParameterSetDescription desc)
inlinestatic

Definition at line 91 of file AndSelector.h.

91  {
92  modules::fillPSetDescription<S1>(desc);
93  modules::fillPSetDescription<S2>(desc);
94  modules::fillPSetDescription<S3>(desc);
95  }
template<typename S1 , typename S2 , typename S3 >
static AndSelector<S1, S2, S3> reco::modules::ParameterAdapter< AndSelector< S1, S2, S3 > >::make ( const edm::ParameterSet cfg)
inlinestatic

Definition at line 75 of file AndSelector.h.

References looper::cfg.

75  {
76  return AndSelector<S1, S2, S3>( modules::make<S1>( cfg ),
77  modules::make<S2>( cfg ),
78  modules::make<S3>( cfg ) );
79  }
template<typename S1 , typename S2 , typename S3 >
static AndSelector<S1, S2, S3> reco::modules::ParameterAdapter< AndSelector< S1, S2, S3 > >::make ( const edm::ParameterSet cfg,
edm::ConsumesCollector &&  iC 
)
inlinestatic

Definition at line 80 of file AndSelector.h.

References looper::cfg.

80  {
81  return AndSelector<S1, S2, S3>( modules::make<S1>( cfg, iC ),
82  modules::make<S2>( cfg, iC ),
83  modules::make<S3>( cfg, iC ) );
84  }
template<typename S1 , typename S2 , typename S3 >
static AndSelector<S1, S2, S3> reco::modules::ParameterAdapter< AndSelector< S1, S2, S3 > >::make ( const edm::ParameterSet cfg,
edm::ConsumesCollector iC 
)
inlinestatic

Definition at line 85 of file AndSelector.h.

References looper::cfg.

85  {
86  return AndSelector<S1, S2, S3>( modules::make<S1>( cfg, iC ),
87  modules::make<S2>( cfg, iC ),
88  modules::make<S3>( cfg, iC ) );
89  }