CMS 3D CMS Logo

Static Public Member Functions

reco::modules::CombinedEventSetupInit< T1, T2, T3, helpers::NullAndOperand, helpers::NullAndOperand > Struct Template Reference

#include <EventSetupInitTrait.h>

List of all members.

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 
) [inline, static]

Definition at line 70 of file EventSetupInitTrait.h.

References reco::modules::CombinedEventSetupInit< T1, T2, T3, T4, T5 >::init().

                                                {
        EventSetupInit<T1>::type::init(selector.s1_, evt, es);
        EventSetupInit<T2>::type::init(selector.s2_, evt, es);
        EventSetupInit<T3>::type::init(selector.s3_, evt, es);
      }