CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups 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  public:
26 
27  EventID const& eventID() const { return eventID_; } // event#==0 is a lumi, event#==0&lumi#==0 is a run
29 
30  private:
31  EventID eventID_; // event#==0 is a lumi, event#==0&lumi#==0 is a run
33  };
34 
35  std::ostream& operator<<(std::ostream&, InternalContext const&);
36 } // namespace edm
37 #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 *)