#include <DataFormats/Provenance/interface/BranchKey.h>
Public Member Functions | |
BranchKey (ConstBranchDescription const &desc) | |
BranchKey (BranchDescription const &desc) | |
BranchKey (std::string const &cn, std::string const &ml, std::string const &pin, std::string const &pn) | |
BranchKey () | |
Public Attributes | |
std::string | friendlyClassName_ |
std::string | moduleLabel_ |
std::string | processName_ |
std::string | productInstanceName_ |
Definition at line 20 of file BranchKey.h.
edm::BranchKey::BranchKey | ( | ) | [inline] |
Definition at line 21 of file BranchKey.h.
00021 : friendlyClassName_(), moduleLabel_(), productInstanceName_(), processName_() 00022 {}
edm::BranchKey::BranchKey | ( | std::string const & | cn, | |
std::string const & | ml, | |||
std::string const & | pin, | |||
std::string const & | pn | |||
) | [inline] |
Definition at line 24 of file BranchKey.h.
00025 : 00026 friendlyClassName_(cn), 00027 moduleLabel_(ml), 00028 productInstanceName_(pin), 00029 processName_(pn) 00030 {}
edm::BranchKey::BranchKey | ( | BranchDescription const & | desc | ) | [explicit] |
Definition at line 15 of file BranchKey.cc.
00015 : 00016 friendlyClassName_(desc.friendlyClassName()), 00017 moduleLabel_(desc.moduleLabel()), 00018 productInstanceName_(desc.productInstanceName()), 00019 processName_(desc.processName()) {}
edm::BranchKey::BranchKey | ( | ConstBranchDescription const & | desc | ) | [explicit] |
Definition at line 21 of file BranchKey.cc.
00021 : 00022 friendlyClassName_(desc.friendlyClassName()), 00023 moduleLabel_(desc.moduleLabel()), 00024 productInstanceName_(desc.productInstanceName()), 00025 processName_(desc.processName()) {}
std::string edm::BranchKey::friendlyClassName_ |
std::string edm::BranchKey::moduleLabel_ |
std::string edm::BranchKey::processName_ |
Definition at line 38 of file BranchKey.h.
Referenced by edm::ProductRegistry::fillElementLookup(), edm::operator<(), and edm::operator<<().
std::string edm::BranchKey::productInstanceName_ |