#include <BranchDescription.h>
Classes | |
| struct | Transients |
Static Public Attributes | |
| static int constexpr | invalidSplitLevel {-1} |
| static int constexpr | invalidBasketSize {0} |
| static int constexpr | invalidCompression {-1} |
Private Member Functions | |
| fhicl::ParameterSetID const & | psetID () const |
| void | initProductID_ () |
| void | fluffTransients_ () const |
| bool | transientsFluffed_ () const noexcept |
| bool | isPsetIDUnique () const noexcept |
| std::set< ProcessConfigurationID > const & | processConfigurationIDs () const noexcept |
| Transients & | guts () noexcept |
| Transients const & | guts () const noexcept |
| void | throwIfInvalid_ () const |
Private Attributes | |
| BranchType | branchType_ {InEvent} |
| std::string | moduleLabel_ {} |
| std::string | processName_ {} |
| ProductID | productID_ {} |
| std::string | producedClassName_ {} |
| std::string | friendlyClassName_ {} |
| std::string | productInstanceName_ {} |
| bool | supportsView_ {false} |
| std::set< fhicl::ParameterSetID > | psetIDs_ {} |
| std::set< ProcessConfigurationID > | processConfigurationIDs_ {} |
| Transient< Transients > | transients_ {} |
Friends | |
| class | detail::BranchDescriptionStreamer |
| bool | combinable (BranchDescription const &, BranchDescription const &) |
| bool | operator< (BranchDescription const &, BranchDescription const &) |
| bool | operator== (BranchDescription const &, BranchDescription const &) |
Definition at line 41 of file BranchDescription.h.
|
default |
| art::BranchDescription::BranchDescription | ( | BranchType const | bt, |
| TypeLabel const & | tl, | ||
| std::string const & | moduleLabel, | ||
| fhicl::ParameterSetID const & | modulePSetID, | ||
| ProcessConfiguration const & | processConfig | ||
| ) |
Definition at line 33 of file BranchDescription.cc.
| art::BranchDescription::BranchDescription | ( | BranchType | bt, |
| std::string const & | moduleLabel, | ||
| std::string const & | processName, | ||
| std::string const & | producedClassName, | ||
| std::string const & | productInstanceName, | ||
| fhicl::ParameterSetID const & | psetID, | ||
| ProcessConfigurationID const & | processConfigurationID, | ||
| Transients::validity_state | validity, | ||
| bool | supportsView, | ||
| bool | transient | ||
| ) |
Definition at line 53 of file BranchDescription.cc.
|
inlinenoexcept |
Definition at line 171 of file BranchDescription.h.
|
inlinenoexcept |
Definition at line 203 of file BranchDescription.h.
|
inlinenoexcept |
Definition at line 193 of file BranchDescription.h.
|
inlinenoexcept |
Definition at line 176 of file BranchDescription.h.
|
inlinenoexcept |
Definition at line 155 of file BranchDescription.h.
|
private |
Definition at line 93 of file BranchDescription.cc.
|
inlinenoexcept |
Definition at line 129 of file BranchDescription.h.
|
privatenoexcept |
Definition at line 234 of file BranchDescription.cc.
|
privatenoexcept |
Definition at line 240 of file BranchDescription.cc.
|
private |
Definition at line 82 of file BranchDescription.cc.
|
inline |
Definition at line 139 of file BranchDescription.h.
|
privatenoexcept |
Definition at line 222 of file BranchDescription.cc.
| void art::BranchDescription::merge | ( | BranchDescription const & | other | ) |
Definition at line 119 of file BranchDescription.cc.
|
inlinenoexcept |
Definition at line 114 of file BranchDescription.h.
|
inlinenoexcept |
Definition at line 150 of file BranchDescription.h.
|
privatenoexcept |
Definition at line 228 of file BranchDescription.cc.
|
inlinenoexcept |
Definition at line 119 of file BranchDescription.h.
|
inlinenoexcept |
Definition at line 145 of file BranchDescription.h.
|
inlinenoexcept |
Definition at line 124 of file BranchDescription.h.
|
inlinenoexcept |
Definition at line 188 of file BranchDescription.h.
|
inlinenoexcept |
Definition at line 134 of file BranchDescription.h.
|
private |
Definition at line 104 of file BranchDescription.cc.
|
inlinenoexcept |
Definition at line 182 of file BranchDescription.h.
|
inline |
Definition at line 217 of file BranchDescription.h.
|
inlinenoexcept |
Definition at line 166 of file BranchDescription.h.
|
inlinenoexcept |
Definition at line 198 of file BranchDescription.h.
| void art::BranchDescription::swap | ( | BranchDescription & | other | ) |
Definition at line 150 of file BranchDescription.cc.
|
private |
Definition at line 168 of file BranchDescription.cc.
|
inlinenoexcept |
Definition at line 160 of file BranchDescription.h.
|
privatenoexcept |
Definition at line 216 of file BranchDescription.cc.
|
inlinenoexcept |
Definition at line 208 of file BranchDescription.h.
| void art::BranchDescription::write | ( | std::ostream & | os | ) | const |
Definition at line 138 of file BranchDescription.cc.
|
friend |
Definition at line 306 of file BranchDescription.cc.
|
friend |
Definition at line 47 of file BranchDescription.h.
|
friend |
Definition at line 246 of file BranchDescription.cc.
|
friend |
Definition at line 318 of file BranchDescription.cc.
|
private |
Definition at line 239 of file BranchDescription.h.
|
private |
Definition at line 255 of file BranchDescription.h.
|
static |
Definition at line 51 of file BranchDescription.h.
|
static |
Definition at line 52 of file BranchDescription.h.
|
static |
Definition at line 50 of file BranchDescription.h.
|
private |
Definition at line 243 of file BranchDescription.h.
|
private |
Definition at line 270 of file BranchDescription.h.
|
private |
Definition at line 246 of file BranchDescription.h.
|
private |
Definition at line 252 of file BranchDescription.h.
|
private |
Definition at line 249 of file BranchDescription.h.
|
private |
Definition at line 259 of file BranchDescription.h.
|
private |
Definition at line 266 of file BranchDescription.h.
|
private |
Definition at line 262 of file BranchDescription.h.
|
mutableprivate |
Definition at line 273 of file BranchDescription.h.
1.8.11