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
#define nullptr
EventSetupImpl const * m_eventSetup
void setEventSetup(EventSetupImpl const *iSetup)
signalslot::Signal< void(StreamContext const &, ModuleCallingContext const &)> preModuleDelayedGetSignal_
HLT enums.
signalslot::Signal< void(StreamContext const &, ModuleCallingContext const &)> postModuleDelayedGetSignal_
EventSetupImpl const * eventSetup() const