CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
InternalContext.h
Go to the documentation of this file.
1 #ifndef FWCore_ServiceRegistry_InternalContext_h
2 #define FWCore_ServiceRegistry_InternalContext_h
3 
11 //
12 // Original Author: W. David Dagenhart
13 // Created: 7/31/2013
14 
16 
17 #include <iosfwd>
18 
19 namespace edm {
20 
21  class ModuleCallingContext;
22 
24 
25  public:
26 
28  ModuleCallingContext const*);
29 
30  EventID const& eventID() const { return eventID_; } // event#==0 is a lumi, event#==0&lumi#==0 is a run
32 
33  private:
34  EventID eventID_; // event#==0 is a lumi, event#==0&lumi#==0 is a run
36  };
37 
38  std::ostream& operator<<(std::ostream&, InternalContext const&);
39 }
40 #endif
ModuleCallingContext const * moduleCallingContext() const
ModuleCallingContext const * moduleCallingContext_
EventID const & eventID() const
std::ostream & operator<<(std::ostream &ost, const HLTGlobalStatus &hlt)
Formatted printout of trigger tbale.
InternalContext(EventID const &eventID, ModuleCallingContext const *)