CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Static Public Member Functions
reco::modules::CombinedEventSetupInit< T1, T2, T3, helpers::NullAndOperand, helpers::NullAndOperand > Struct Template Reference

#include <EventSetupInitTrait.h>

Static Public Member Functions

template<template< typename, typename, typename, typename, typename > class SelectorT>
static void init (SelectorT< T1, T2, T3, helpers::NullAndOperand, helpers::NullAndOperand > &selector, const edm::Event &evt, const edm::EventSetup &es)
 

Detailed Description

template<typename T1, typename T2, typename T3>
struct reco::modules::CombinedEventSetupInit< T1, T2, T3, helpers::NullAndOperand, helpers::NullAndOperand >

Definition at line 68 of file EventSetupInitTrait.h.

Member Function Documentation

template<typename T1 , typename T2 , typename T3 >
template<template< typename, typename, typename, typename, typename > class SelectorT>
static void reco::modules::CombinedEventSetupInit< T1, T2, T3, helpers::NullAndOperand, helpers::NullAndOperand >::init ( SelectorT< T1, T2, T3, helpers::NullAndOperand, helpers::NullAndOperand > &  selector,
const edm::Event evt,
const edm::EventSetup es 
)
inlinestatic

Definition at line 70 of file EventSetupInitTrait.h.

References reco::modules::NoEventSetupInit< T >::init().

72  {
73  EventSetupInit<T1>::type::init(selector.s1_, evt, es);
74  EventSetupInit<T2>::type::init(selector.s2_, evt, es);
75  EventSetupInit<T3>::type::init(selector.s3_, evt, es);
76  }
static void init(T &, const edm::Event &, const edm::EventSetup &)