FWCore
Framework
src
UnscheduledAuxiliary.h
Go to the documentation of this file.
1
#ifndef FWCore_Framework_UnscheduledAuxiliary_h
2
#define FWCore_Framework_UnscheduledAuxiliary_h
3
// -*- C++ -*-
4
//
5
// Package: FWCore/Framework
6
// Class : UnscheduledAuxiliary
7
//
16
//
17
// Original Author: Chris Jones
18
// Created: Tue, 12 Apr 2016 20:49:46 GMT
19
//
20
21
// system include files
22
23
// user include files
24
#include "
FWCore/Framework/src/TransitionInfoTypes.h
"
25
#include "
FWCore/Utilities/interface/Signal.h
"
26
27
// forward declarations
28
29
namespace
edm
{
30
class
ModuleCallingContext;
31
class
StreamContext;
32
33
class
UnscheduledAuxiliary
{
34
public
:
35
// ---------- const member functions ---------------------
36
EventTransitionInfo
const
&
eventTransitionInfo
()
const
{
return
m_eventTransitionInfo
; }
37
38
// ---------- static member functions --------------------
39
40
// ---------- member functions ---------------------------
41
void
setEventTransitionInfo
(
EventTransitionInfo
const
&
info
) {
m_eventTransitionInfo
=
info
; }
42
43
signalslot::Signal
<
void
(
StreamContext
const
&,
ModuleCallingContext
const
&)>
preModuleDelayedGetSignal_
;
44
signalslot::Signal
<
void
(
StreamContext
const
&,
ModuleCallingContext
const
&)>
postModuleDelayedGetSignal_
;
45
46
private
:
47
// ---------- member data --------------------------------
48
EventTransitionInfo
m_eventTransitionInfo
;
49
};
50
}
// namespace edm
51
52
#endif
edm::EventTransitionInfo
Definition:
TransitionInfoTypes.h:26
edm::UnscheduledAuxiliary::eventTransitionInfo
EventTransitionInfo const & eventTransitionInfo() const
Definition:
UnscheduledAuxiliary.h:36
edm
HLT enums.
Definition:
AlignableModifier.h:19
info
static const TGPicture * info(bool iBackgroundIsBlack)
Definition:
FWCollectionSummaryWidget.cc:153
edm::StreamContext
Definition:
StreamContext.h:31
edm::UnscheduledAuxiliary::preModuleDelayedGetSignal_
signalslot::Signal< void(StreamContext const &, ModuleCallingContext const &)> preModuleDelayedGetSignal_
Definition:
UnscheduledAuxiliary.h:43
edm::UnscheduledAuxiliary::m_eventTransitionInfo
EventTransitionInfo m_eventTransitionInfo
Definition:
UnscheduledAuxiliary.h:48
edm::UnscheduledAuxiliary::setEventTransitionInfo
void setEventTransitionInfo(EventTransitionInfo const &info)
Definition:
UnscheduledAuxiliary.h:41
Signal.h
edm::UnscheduledAuxiliary
Definition:
UnscheduledAuxiliary.h:33
edm::UnscheduledAuxiliary::postModuleDelayedGetSignal_
signalslot::Signal< void(StreamContext const &, ModuleCallingContext const &)> postModuleDelayedGetSignal_
Definition:
UnscheduledAuxiliary.h:44
funct::void
TEMPL(T2) struct Divides void
Definition:
Factorize.h:24
TransitionInfoTypes.h
edm::signalslot::Signal
Definition:
DelayedReader.h:26
edm::ModuleCallingContext
Definition:
ModuleCallingContext.h:29
Generated for CMSSW Reference Manual by
1.8.16