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 EventSetup;
30  class ModuleCallingContext;
31  class StreamContext;
32 
34  {
35 
36  public:
38 
39  // ---------- const member functions ---------------------
40  EventSetup const* eventSetup() const { return m_eventSetup;}
41 
42  // ---------- static member functions --------------------
43 
44  // ---------- member functions ---------------------------
45  void setEventSetup( EventSetup const* iSetup) {
46  m_eventSetup = iSetup;
47  }
48 
51  private:
52 
53  // ---------- member data --------------------------------
55 
56  };
57 }
58 
59 
60 #endif
EventSetup const * m_eventSetup
#define nullptr
EventSetup const * eventSetup() const
signalslot::Signal< void(StreamContext const &, ModuleCallingContext const &)> preModuleDelayedGetSignal_
HLT enums.
void setEventSetup(EventSetup const *iSetup)
signalslot::Signal< void(StreamContext const &, ModuleCallingContext const &)> postModuleDelayedGetSignal_