CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Types | Static Public Member Functions | Static Public Attributes
edm::OccurrenceTraits< RunPrincipal, BranchActionStreamBegin > Class Template Reference

#include <OccurrenceTraits.h>

Public Types

typedef StreamContext Context
 
typedef RunPrincipal MyPrincipal
 

Static Public Member Functions

static void postModuleSignal (ActivityRegistry *a, StreamContext const *streamContext, ModuleCallingContext const *moduleCallingContext)
 
static void postPathSignal (ActivityRegistry *, HLTPathStatus const &, PathContext const *)
 
static void postScheduleSignal (ActivityRegistry *a, StreamContext const *streamContext)
 
static void preModuleSignal (ActivityRegistry *a, StreamContext const *streamContext, ModuleCallingContext const *moduleCallingContext)
 
static void prePathSignal (ActivityRegistry *, PathContext const *)
 
static void preScheduleSignal (ActivityRegistry *a, StreamContext const *streamContext)
 
static void setStreamContext (StreamContext &streamContext, MyPrincipal const &principal)
 

Static Public Attributes

static bool const begin_ = true
 
static BranchType const branchType_ = InRun
 
static bool const isEvent_ = false
 

Detailed Description

template<>
class edm::OccurrenceTraits< RunPrincipal, BranchActionStreamBegin >

Definition at line 107 of file OccurrenceTraits.h.

Member Typedef Documentation

Definition at line 110 of file OccurrenceTraits.h.

Definition at line 109 of file OccurrenceTraits.h.

Member Function Documentation

static void edm::OccurrenceTraits< RunPrincipal, BranchActionStreamBegin >::postModuleSignal ( ActivityRegistry a,
StreamContext const *  streamContext,
ModuleCallingContext const *  moduleCallingContext 
)
inlinestatic

Definition at line 136 of file OccurrenceTraits.h.

References edm::ActivityRegistry::postModuleStreamBeginRunSignal_.

136  {
137  a->postModuleStreamBeginRunSignal_(*streamContext, *moduleCallingContext);
138  }
static void edm::OccurrenceTraits< RunPrincipal, BranchActionStreamBegin >::postPathSignal ( ActivityRegistry ,
HLTPathStatus const &  ,
PathContext const *   
)
inlinestatic

Definition at line 131 of file OccurrenceTraits.h.

131  {
132  }
static void edm::OccurrenceTraits< RunPrincipal, BranchActionStreamBegin >::postScheduleSignal ( ActivityRegistry a,
StreamContext const *  streamContext 
)
inlinestatic

Definition at line 126 of file OccurrenceTraits.h.

References edm::ActivityRegistry::postStreamBeginRunSignal_.

126  {
127  a->postStreamBeginRunSignal_(*streamContext);
128  }
static void edm::OccurrenceTraits< RunPrincipal, BranchActionStreamBegin >::preModuleSignal ( ActivityRegistry a,
StreamContext const *  streamContext,
ModuleCallingContext const *  moduleCallingContext 
)
inlinestatic

Definition at line 133 of file OccurrenceTraits.h.

References edm::ActivityRegistry::preModuleStreamBeginRunSignal_.

133  {
134  a->preModuleStreamBeginRunSignal_(*streamContext, *moduleCallingContext);
135  }
static void edm::OccurrenceTraits< RunPrincipal, BranchActionStreamBegin >::prePathSignal ( ActivityRegistry ,
PathContext const *   
)
inlinestatic

Definition at line 129 of file OccurrenceTraits.h.

129  {
130  }
static void edm::OccurrenceTraits< RunPrincipal, BranchActionStreamBegin >::preScheduleSignal ( ActivityRegistry a,
StreamContext const *  streamContext 
)
inlinestatic

Definition at line 123 of file OccurrenceTraits.h.

References edm::ActivityRegistry::preStreamBeginRunSignal_.

123  {
124  a->preStreamBeginRunSignal_(*streamContext);
125  }
static void edm::OccurrenceTraits< RunPrincipal, BranchActionStreamBegin >::setStreamContext ( StreamContext streamContext,
MyPrincipal const &  principal 
)
inlinestatic

Member Data Documentation

bool const edm::OccurrenceTraits< RunPrincipal, BranchActionStreamBegin >::begin_ = true
static

Definition at line 112 of file OccurrenceTraits.h.

Definition at line 111 of file OccurrenceTraits.h.

Definition at line 113 of file OccurrenceTraits.h.