LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
#include "BranchKey.h"
Public Member Functions | |
BranchKey ()=default | |
BranchKey (std::string cn, std::string ml, std::string pin, std::string pn, BranchType bt=NumBranchTypes) | |
BranchKey (BranchDescription const &desc) | |
std::string | branchName () const |
Public Attributes | |
std::string | friendlyClassName_ {} |
std::string | moduleLabel_ {} |
std::string | productInstanceName_ {} |
std::string | processName_ {} |
int | branchType_ {NumBranchTypes} |
Definition at line 31 of file BranchKey.h.
|
default |
|
inline |
Definition at line 50 of file BranchKey.h.
References branchType_, moduleLabel_, processName_, and productInstanceName_.
|
explicit |
Definition at line 14 of file BranchKey.cc.
References branchType_, art::BranchDescription::friendlyClassName(), moduleLabel_, processName_, and productInstanceName_.
std::string art::BranchKey::branchName | ( | ) | const |
Definition at line 23 of file BranchKey.cc.
References art::canonicalProductName(), friendlyClassName_, moduleLabel_, processName_, and productInstanceName_.
int art::BranchKey::branchType_ {NumBranchTypes} |
Definition at line 47 of file BranchKey.h.
Referenced by art::GroupSelectorRules::Rule::appliesTo(), BranchKey(), art::operator<(), and art::operator<<().
std::string art::BranchKey::friendlyClassName_ {} |
Definition at line 43 of file BranchKey.h.
Referenced by art::GroupSelectorRules::Rule::appliesTo(), branchName(), art::detail::checkBranchNameSelector(), art::operator<(), and art::operator<<().
std::string art::BranchKey::moduleLabel_ {} |
Definition at line 44 of file BranchKey.h.
Referenced by art::GroupSelectorRules::Rule::appliesTo(), BranchKey(), branchName(), art::detail::checkBranchNameSelector(), art::operator<(), and art::operator<<().
std::string art::BranchKey::processName_ {} |
Definition at line 46 of file BranchKey.h.
Referenced by art::GroupSelectorRules::Rule::appliesTo(), BranchKey(), branchName(), art::detail::checkBranchNameSelector(), art::operator<(), and art::operator<<().
std::string art::BranchKey::productInstanceName_ {} |
Definition at line 45 of file BranchKey.h.
Referenced by art::GroupSelectorRules::Rule::appliesTo(), BranchKey(), branchName(), art::detail::checkBranchNameSelector(), art::operator<(), and art::operator<<().