CMS 3D CMS Logo

edm::ProcessOneOccurrence< T > Class Template Reference

#include <FWCore/Framework/interface/Schedule.h>

List of all members.

Public Types

typedef void result_type

Public Member Functions

void operator() (Path &p)
 ProcessOneOccurrence (typename T::MyPrincipal &principal, EventSetup const &setup)

Private Attributes

T::MyPrincipal & ep
EventSetup const & es


Detailed Description

template<typename T>
class edm::ProcessOneOccurrence< T >

Definition at line 308 of file Schedule.h.


Member Typedef Documentation

template<typename T>
typedef void edm::ProcessOneOccurrence< T >::result_type

Definition at line 310 of file Schedule.h.


Constructor & Destructor Documentation

template<typename T>
edm::ProcessOneOccurrence< T >::ProcessOneOccurrence ( typename T::MyPrincipal &  principal,
EventSetup const &  setup 
) [inline]

Definition at line 311 of file Schedule.h.

00311                                                                                     :
00312       ep(principal), es(setup) {};


Member Function Documentation

template<typename T>
void edm::ProcessOneOccurrence< T >::operator() ( Path p  )  [inline]

Definition at line 314 of file Schedule.h.

References edm::ProcessOneOccurrence< T >::ep, edm::ProcessOneOccurrence< T >::es, and edm::Path::processOneOccurrence().

00314 {p.processOneOccurrence<T>(ep, es);}


Member Data Documentation

template<typename T>
T::MyPrincipal& edm::ProcessOneOccurrence< T >::ep [private]

Definition at line 317 of file Schedule.h.

Referenced by edm::ProcessOneOccurrence< T >::operator()().

template<typename T>
EventSetup const& edm::ProcessOneOccurrence< T >::es [private]

Definition at line 318 of file Schedule.h.

Referenced by edm::ProcessOneOccurrence< T >::operator()().


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:43:05 2009 for CMSSW by  doxygen 1.5.4