#include <BranchDescription.h>
|
BranchID const & | aliasForBranchID () const |
|
int | basketSize () const |
|
std::set< std::string > const & | branchAliases () const |
|
| BranchDescription () |
|
| BranchDescription (BranchType const &branchType, std::string const &moduleLabel, std::string const &processName, std::string const &className, std::string const &friendlyClassName, std::string const &productInstanceName, std::string const &moduleName, ParameterSetID const ¶meterSetID, TypeWithDict const &theTypeWithDict, bool produced=true, std::set< std::string > const &aliases=std::set< std::string >()) |
|
| BranchDescription (BranchDescription const &aliasForBranch, std::string const &moduleLabelAlias, std::string const &poruductInstanceAlias) |
|
BranchID const & | branchID () const |
|
std::string const & | branchName () const |
|
BranchType const & | branchType () const |
|
std::string const & | className () const |
|
void | clearBranchName () |
|
bool | dropped () const |
|
std::string const & | friendlyClassName () const |
|
std::string const & | fullClassName () const |
|
void | init () |
|
void | initBranchName () |
|
void | initFromDictionary () |
|
void | initializeTransients () |
|
void | insertBranchAlias (std::string const &alias) |
|
bool | isAlias () const |
|
void | merge (BranchDescription const &other) |
|
std::string const & | moduleLabel () const |
|
std::string const & | moduleName () const |
|
bool | onDemand () const |
|
BranchID const & | originalBranchID () const |
|
ParameterSetID const & | parameterSetID () const |
|
bool | present () const |
|
std::string const & | processName () const |
|
bool | produced () const |
|
std::string const & | productInstanceName () const |
|
void | setBasketSize (int size) |
|
void | setDropped (bool isDropped) |
|
void | setOnDemand (bool isOnDemand) |
|
void | setProduced (bool isProduced) |
|
void | setSplitLevel (int level) |
|
void | setTransient (bool isTransient) |
|
void | setUnwrappedType (TypeWithDict const &type) |
|
void | setWrappedName (std::string const &name) |
|
void | setWrappedType (TypeWithDict const &type) |
|
int | splitLevel () const |
|
bool | transient () const |
|
TypeWithDict const & | unwrappedType () const |
|
TypeID | unwrappedTypeID () const |
|
void | updateFriendlyClassName () |
|
std::string const & | wrappedName () const |
|
TypeWithDict const & | wrappedType () const |
|
TypeID | wrappedTypeID () const |
|
void | write (std::ostream &os) const |
|
| ~BranchDescription () |
|
Definition at line 32 of file BranchDescription.h.
edm::BranchDescription::BranchDescription |
( |
| ) |
|
edm::BranchDescription::BranchDescription |
( |
BranchType const & |
branchType, |
|
|
std::string const & |
moduleLabel, |
|
|
std::string const & |
processName, |
|
|
std::string const & |
className, |
|
|
std::string const & |
friendlyClassName, |
|
|
std::string const & |
productInstanceName, |
|
|
std::string const & |
moduleName, |
|
|
ParameterSetID const & |
parameterSetID, |
|
|
TypeWithDict const & |
theTypeWithDict, |
|
|
bool |
produced = true , |
|
|
std::set< std::string > const & |
aliases = std::set<std::string>() |
|
) |
| |
edm::BranchDescription::BranchDescription |
( |
BranchDescription const & |
aliasForBranch, |
|
|
std::string const & |
moduleLabelAlias, |
|
|
std::string const & |
poruductInstanceAlias |
|
) |
| |
edm::BranchDescription::~BranchDescription |
( |
| ) |
|
|
inline |
BranchID const& edm::BranchDescription::aliasForBranchID |
( |
| ) |
const |
|
inline |
int edm::BranchDescription::basketSize |
( |
| ) |
const |
|
inline |
std::set<std::string> const& edm::BranchDescription::branchAliases |
( |
| ) |
const |
|
inline |
BranchID const& edm::BranchDescription::branchID |
( |
| ) |
const |
|
inline |
std::string const& edm::BranchDescription::branchName |
( |
| ) |
const |
|
inline |
BranchType const& edm::BranchDescription::branchType |
( |
| ) |
const |
|
inline |
std::string const& edm::BranchDescription::className |
( |
| ) |
const |
|
inline |
void edm::BranchDescription::clearBranchName |
( |
| ) |
|
|
inline |
bool edm::BranchDescription::dropped |
( |
| ) |
const |
|
inline |
std::string const& edm::BranchDescription::friendlyClassName |
( |
| ) |
const |
|
inline |
std::string const& edm::BranchDescription::fullClassName |
( |
| ) |
const |
|
inline |
void edm::BranchDescription::init |
( |
void |
| ) |
|
|
inline |
void edm::BranchDescription::initBranchName |
( |
| ) |
|
void edm::BranchDescription::initFromDictionary |
( |
| ) |
|
void edm::BranchDescription::initializeTransients |
( |
| ) |
|
|
inline |
void edm::BranchDescription::insertBranchAlias |
( |
std::string const & |
alias | ) |
|
|
inline |
bool edm::BranchDescription::isAlias |
( |
| ) |
const |
|
inline |
std::string const& edm::BranchDescription::moduleLabel |
( |
| ) |
const |
|
inline |
std::string const& edm::BranchDescription::moduleName |
( |
| ) |
const |
|
inline |
bool edm::BranchDescription::onDemand |
( |
| ) |
const |
|
inline |
BranchID const& edm::BranchDescription::originalBranchID |
( |
| ) |
const |
|
inline |
ParameterSetID const& edm::BranchDescription::parameterSetID |
( |
| ) |
const |
|
inline |
bool edm::BranchDescription::present |
( |
| ) |
const |
|
inline |
std::string const& edm::BranchDescription::processName |
( |
| ) |
const |
|
inline |
bool edm::BranchDescription::produced |
( |
| ) |
const |
|
inline |
std::string const& edm::BranchDescription::productInstanceName |
( |
| ) |
const |
|
inline |
void edm::BranchDescription::setBasketSize |
( |
int |
size | ) |
|
|
inline |
void edm::BranchDescription::setDropped |
( |
bool |
isDropped | ) |
|
|
inline |
void edm::BranchDescription::setOnDemand |
( |
bool |
isOnDemand | ) |
|
|
inline |
void edm::BranchDescription::setProduced |
( |
bool |
isProduced | ) |
|
|
inline |
void edm::BranchDescription::setSplitLevel |
( |
int |
level | ) |
|
|
inline |
void edm::BranchDescription::setTransient |
( |
bool |
isTransient | ) |
|
|
inline |
void edm::BranchDescription::setUnwrappedType |
( |
TypeWithDict const & |
type | ) |
|
|
inline |
void edm::BranchDescription::setWrappedName |
( |
std::string const & |
name | ) |
|
|
inline |
void edm::BranchDescription::setWrappedType |
( |
TypeWithDict const & |
type | ) |
|
|
inline |
int edm::BranchDescription::splitLevel |
( |
| ) |
const |
|
inline |
void edm::BranchDescription::throwIfInvalid_ |
( |
| ) |
const |
|
private |
bool edm::BranchDescription::transient |
( |
| ) |
const |
|
inline |
TypeWithDict const& edm::BranchDescription::unwrappedType |
( |
| ) |
const |
|
inline |
TypeID edm::BranchDescription::unwrappedTypeID |
( |
| ) |
const |
|
inline |
void edm::BranchDescription::updateFriendlyClassName |
( |
| ) |
|
std::string const& edm::BranchDescription::wrappedName |
( |
| ) |
const |
|
inline |
TypeWithDict const& edm::BranchDescription::wrappedType |
( |
| ) |
const |
|
inline |
TypeID edm::BranchDescription::wrappedTypeID |
( |
| ) |
const |
|
inline |
void edm::BranchDescription::write |
( |
std::ostream & |
os | ) |
const |
BranchID edm::BranchDescription::aliasForBranchID_ |
|
private |
std::set<std::string> edm::BranchDescription::branchAliases_ |
|
private |
BranchID edm::BranchDescription::branchID_ |
|
private |
std::string edm::BranchDescription::friendlyClassName_ |
|
private |
std::string edm::BranchDescription::fullClassName_ |
|
private |
int const edm::BranchDescription::invalidBasketSize = 0 |
|
static |
int const edm::BranchDescription::invalidSplitLevel = -1 |
|
static |
std::string edm::BranchDescription::moduleLabel_ |
|
private |
std::string edm::BranchDescription::processName_ |
|
private |
std::string edm::BranchDescription::productInstanceName_ |
|
private |