CMS 3D CMS Logo

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
25 
26 // forward declarations
27 
28 namespace edm {
29  class EventSetupImpl;
30  class ModuleCallingContext;
31  class StreamContext;
32 
34  public:
36 
37  // ---------- const member functions ---------------------
38  EventSetupImpl const* eventSetup() const { return m_eventSetup; }
39 
40  // ---------- static member functions --------------------
41 
42  // ---------- member functions ---------------------------
43  void setEventSetup(EventSetupImpl const* iSetup) { m_eventSetup = iSetup; }
44 
47 
48  private:
49  // ---------- member data --------------------------------
51  };
52 } // namespace edm
53 
54 #endif
edm::UnscheduledAuxiliary::setEventSetup
void setEventSetup(EventSetupImpl const *iSetup)
Definition: UnscheduledAuxiliary.h:43
edm::UnscheduledAuxiliary::eventSetup
EventSetupImpl const * eventSetup() const
Definition: UnscheduledAuxiliary.h:38
edm::EventSetupImpl
Definition: EventSetupImpl.h:44
edm
HLT enums.
Definition: AlignableModifier.h:19
edm::UnscheduledAuxiliary::UnscheduledAuxiliary
UnscheduledAuxiliary()
Definition: UnscheduledAuxiliary.h:35
edm::StreamContext
Definition: StreamContext.h:31
edm::UnscheduledAuxiliary::preModuleDelayedGetSignal_
signalslot::Signal< void(StreamContext const &, ModuleCallingContext const &)> preModuleDelayedGetSignal_
Definition: UnscheduledAuxiliary.h:45
Signal.h
edm::UnscheduledAuxiliary
Definition: UnscheduledAuxiliary.h:33
edm::UnscheduledAuxiliary::postModuleDelayedGetSignal_
signalslot::Signal< void(StreamContext const &, ModuleCallingContext const &)> postModuleDelayedGetSignal_
Definition: UnscheduledAuxiliary.h:46
funct::void
TEMPL(T2) struct Divides void
Definition: Factorize.h:29
edm::UnscheduledAuxiliary::m_eventSetup
EventSetupImpl const * m_eventSetup
Definition: UnscheduledAuxiliary.h:50
edm::signalslot::Signal
Definition: DelayedReader.h:26
edm::ModuleCallingContext
Definition: ModuleCallingContext.h:29