CMS 3D CMS Logo

BranchKey.cc
Go to the documentation of this file.
1 /*----------------------------------------------------------------------
2 
3 
4 ----------------------------------------------------------------------*/
5 #include <ostream>
6 
9 
10 namespace edm {
12  : friendlyClassName_(desc.friendlyClassName()),
13  moduleLabel_(desc.moduleLabel()),
14  productInstanceName_(desc.productInstanceName()),
15  processName_(desc.processName()) {}
16 
17  std::ostream& operator<<(std::ostream& os, BranchKey const& bk) {
18  os << "BranchKey(" << bk.friendlyClassName() << ", " << bk.moduleLabel() << ", " << bk.productInstanceName() << ", "
19  << bk.processName() << ')';
20  return os;
21  }
22 } // namespace edm
edm
HLT enums.
Definition: AlignableModifier.h:19
bk
Definition: Breakpoints.cc:13
edm::BranchKey::BranchKey
BranchKey()
Definition: BranchKey.h:19
edm::operator<<
std::ostream & operator<<(std::ostream &ost, const HLTGlobalStatus &hlt)
Formatted printout of trigger tbale.
Definition: HLTGlobalStatus.h:106
BranchDescription.h
SimL1EmulatorRepack_CalouGT_cff.processName
processName
Definition: SimL1EmulatorRepack_CalouGT_cff.py:17
submitPVResolutionJobs.desc
string desc
Definition: submitPVResolutionJobs.py:251
BranchKey.h
edm::BranchDescription
Definition: BranchDescription.h:32
HerwigMaxPtPartonFilter_cfi.moduleLabel
moduleLabel
Definition: HerwigMaxPtPartonFilter_cfi.py:4
edm::BranchKey
Definition: BranchKey.h:17