CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
BranchKey.cc
Go to the documentation of this file.
1 /*----------------------------------------------------------------------
2 
3 
4 ----------------------------------------------------------------------*/
5 #include <ostream>
6 
9 
10 
11 namespace edm {
13  friendlyClassName_(desc.friendlyClassName()),
14  moduleLabel_(desc.moduleLabel()),
15  productInstanceName_(desc.productInstanceName()),
16  processName_(desc.processName()) {}
17 
18  std::ostream&
19  operator<<(std::ostream& os, BranchKey const& bk) {
20  os << "BranchKey("
21  << bk.friendlyClassName() << ", "
22  << bk.moduleLabel() << ", "
23  << bk.productInstanceName() << ", "
24  << bk.processName() << ')';
25  return os;
26  }
27 }
std::string const & friendlyClassName() const
Definition: BranchKey.h:32
std::string const & processName() const
Definition: BranchKey.h:35
std::string const & moduleLabel() const
Definition: BranchKey.h:33
std::string const & productInstanceName() const
Definition: BranchKey.h:34
moduleLabel_(iConfig.getParameter< string >("@module_label"))
std::ostream & operator<<(std::ostream &ost, const HLTGlobalStatus &hlt)
Formatted printout of trigger tbale.