CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Types | Public Member Functions | Private Attributes
edm::ProcessOneOccurrence< T > Class Template Reference

#include <Schedule.h>

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 342 of file Schedule.h.

Member Typedef Documentation

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

Definition at line 344 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 345 of file Schedule.h.

345  :
346  ep(principal), es(setup) {};
T::MyPrincipal & ep
Definition: Schedule.h:351
EventSetup const & es
Definition: Schedule.h:352
void setup(std::vector< TH2F > &depth, std::string name, std::string units="")

Member Function Documentation

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

Definition at line 348 of file Schedule.h.

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

348 {p.processOneOccurrence<T>(ep, es);}
T::MyPrincipal & ep
Definition: Schedule.h:351
EventSetup const & es
Definition: Schedule.h:352
long double T

Member Data Documentation

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

Definition at line 351 of file Schedule.h.

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

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

Definition at line 352 of file Schedule.h.

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