Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
FWCore
ServiceRegistry
src
InternalContext.cc
Go to the documentation of this file.
1
#include "
FWCore/ServiceRegistry/interface/InternalContext.h
"
2
#include "
FWCore/ServiceRegistry/interface/ModuleCallingContext.h
"
3
4
#include <ostream>
5
6
namespace
edm {
7
8
InternalContext::InternalContext
(
EventID
const
& eventID,
9
ModuleCallingContext
const
* moduleCallingContext) :
10
eventID_(eventID),
11
moduleCallingContext_(moduleCallingContext) {
12
}
13
14
std::ostream&
operator<<
(std::ostream& os,
InternalContext
const
& ic) {
15
os <<
"InternalContext "
<< ic.
eventID
() <<
"\n"
;
16
if
(ic.
moduleCallingContext
()) {
17
os <<
" "
<< *ic.
moduleCallingContext
();
18
}
19
return
os;
20
}
21
}
edm::ModuleCallingContext
Definition:
ModuleCallingContext.h:30
edm::InternalContext
Definition:
InternalContext.h:23
edm::InternalContext::moduleCallingContext
ModuleCallingContext const * moduleCallingContext() const
Definition:
InternalContext.h:31
InternalContext.h
edm::EventID
Definition:
EventID.h:34
edm::InternalContext::eventID
EventID const & eventID() const
Definition:
InternalContext.h:30
edm::operator<<
std::ostream & operator<<(std::ostream &ost, const HLTGlobalStatus &hlt)
Formatted printout of trigger tbale.
Definition:
HLTGlobalStatus.h:115
ModuleCallingContext.h
edm::InternalContext::InternalContext
InternalContext(EventID const &eventID, ModuleCallingContext const *)
Definition:
InternalContext.cc:8
Generated for CMSSW Reference Manual by
1.8.5