#include "/cvmfs/nova.opensciencegrid.org/externals/canvas/v3_06_01/source/canvas/Persistency/Provenance/BranchDescription.h"
|
| BranchDescription ()=default |
|
| BranchDescription (BranchType bt, TypeLabel const &tl, ModuleDescription const &modDesc) |
|
| 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, bool supportsView, bool transient) |
|
void | write (std::ostream &os) const |
|
std::string const & | moduleLabel () const |
|
std::string const & | processName () const |
|
std::string const & | producedClassName () const |
|
std::string const & | friendlyClassName () const |
|
std::string const & | productInstanceName () const |
|
InputTag | inputTag () const |
|
bool | produced () const |
|
bool | present () const |
|
bool | dropped () const |
|
bool | transient () const |
|
int | splitLevel () const |
|
int | basketSize () const |
|
int | compression () const |
|
std::set< fhicl::ParameterSetID > const & | psetIDs () const |
|
ProductID | productID () const |
|
BranchType | branchType () const |
|
bool | supportsView () const |
|
std::string const & | branchName () const |
|
std::string const & | wrappedName () const |
|
void | merge (BranchDescription const &other) |
|
void | swap (BranchDescription &other) |
|
void | setValidity (Transients::validity_state const state) |
|
Definition at line 52 of file BranchDescription.h.
art::BranchDescription::BranchDescription |
( |
| ) |
|
|
default |
int art::BranchDescription::basketSize |
( |
| ) |
const |
|
inline |
std::string const& art::BranchDescription::branchName |
( |
| ) |
const |
|
inline |
BranchType art::BranchDescription::branchType |
( |
| ) |
const |
|
inline |
int art::BranchDescription::compression |
( |
| ) |
const |
|
inline |
bool art::BranchDescription::dropped |
( |
| ) |
const |
|
inline |
void art::BranchDescription::fluffTransients_ |
( |
| ) |
const |
|
private |
std::string const& art::BranchDescription::friendlyClassName |
( |
| ) |
const |
|
inline |
Transients const& art::BranchDescription::guts |
( |
| ) |
const |
|
inlineprivate |
void art::BranchDescription::initProductID_ |
( |
| ) |
|
|
private |
InputTag art::BranchDescription::inputTag |
( |
| ) |
const |
|
inline |
bool art::BranchDescription::isPsetIDUnique |
( |
| ) |
const |
|
inlineprivate |
std::string const& art::BranchDescription::moduleLabel |
( |
| ) |
const |
|
inline |
bool art::BranchDescription::present |
( |
| ) |
const |
|
inline |
Definition at line 245 of file BranchDescription.h.
std::set< ProcessConfigurationID > processConfigurationIDs_
std::string const& art::BranchDescription::processName |
( |
| ) |
const |
|
inline |
bool art::BranchDescription::produced |
( |
| ) |
const |
|
inline |
std::string const& art::BranchDescription::producedClassName |
( |
| ) |
const |
|
inline |
ProductID art::BranchDescription::productID |
( |
| ) |
const |
|
inline |
std::string const& art::BranchDescription::productInstanceName |
( |
| ) |
const |
|
inline |
int art::BranchDescription::splitLevel |
( |
| ) |
const |
|
inline |
bool art::BranchDescription::supportsView |
( |
| ) |
const |
|
inline |
void art::BranchDescription::throwIfInvalid_ |
( |
| ) |
const |
|
private |
bool art::BranchDescription::transient |
( |
| ) |
const |
|
inline |
bool art::BranchDescription::transientsFluffed_ |
( |
| ) |
const |
|
inlineprivate |
std::string const& art::BranchDescription::wrappedName |
( |
| ) |
const |
|
inline |
void art::BranchDescription::write |
( |
std::ostream & |
os | ) |
const |
friend class detail::BranchDescriptionStreamer |
|
friend |
std::string art::BranchDescription::friendlyClassName_ {} |
|
private |
int constexpr art::BranchDescription::invalidBasketSize {0} |
|
static |
int constexpr art::BranchDescription::invalidCompression {-1} |
|
static |
int constexpr art::BranchDescription::invalidSplitLevel {-1} |
|
static |
std::string art::BranchDescription::producedClassName_ {} |
|
private |
ProductID art::BranchDescription::productID_ {} |
|
private |
std::string art::BranchDescription::productInstanceName_ {} |
|
private |
bool art::BranchDescription::supportsView_ {false} |
|
private |
The documentation for this class was generated from the following file: