1 #ifndef DataFormats_Provenance_BranchDescription_h 2 #define DataFormats_Provenance_BranchDescription_h 52 std::set<std::string>
const& aliases = std::set<std::string>());
69 void write(std::ostream& os)
const;
bool operator<(DetSet< T > const &x, DetSet< T > const &y)
std::string const & branchName() const
BranchType const & branchType() const
static int const invalidSplitLevel
static int const invalidBasketSize
void setOnDemand(bool isOnDemand)
TypeWithDict wrappedType_
std::string const & processName() const
void setIsMergeable(bool v)
void write(std::ostream &os) const
BranchID const & switchAliasForBranchID() const
void setWrappedType(TypeWithDict const &type)
BranchID switchAliasForBranchID_
void setTransient(bool isTransient)
bool operator==(debugging_allocator< X > const &, debugging_allocator< Y > const &) noexcept
BranchID aliasForBranchID_
void throwIfInvalid_() const
std::string const & className() const
std::string const & switchAliasModuleLabel() const
std::string const & moduleLabel() const
std::string const & productInstanceName() const
bool combinable(BranchDescription const &a, BranchDescription const &b)
std::string fullClassName_
void initFromDictionary()
The Signals That Services Can Subscribe To This is based on ActivityRegistry and is current per Services can connect to the signals distributed by the ActivityRegistry in order to monitor the activity of the application Each possible callback has some defined which we here list in angle e< void, edm::EventID const &, edm::Timestamp const & > We also list in braces which AR_WATCH_USING_METHOD_ is used for those or
TypeID unwrappedTypeID() const
void setWrappedName(std::string const &name)
void setSplitLevel(int level)
std::string productInstanceName_
void initializeTransients()
std::string const & friendlyClassName() const
BranchID const & branchID() const
TypeWithDict const & unwrappedType() const
void setDropped(bool isDropped)
void updateFriendlyClassName()
std::type_info const & typeInfo() const
std::string const & moduleName() const
std::string const & fullClassName() const
bool availableOnlyAtEndTransition_
ParameterSetID const & parameterSetID() const
std::set< std::string > const & branchAliases() const
void setSwitchAliasModuleLabel(std::string label)
std::set< std::string > branchAliases_
BranchID const & aliasForBranchID() const
std::string friendlyClassName_
BranchID const & originalBranchID() const
ParameterSetID parameterSetID_
bool availableOnlyAtEndTransition() const
void setUnwrappedType(TypeWithDict const &type)
TypeWithDict unwrappedType_
void setBasketSize(int size)
void setProduced(bool isProduced)
std::ostream & operator<<(std::ostream &ost, const HLTGlobalStatus &hlt)
Formatted printout of trigger tbale.
void setSwitchAliasForBranch(BranchDescription const &aliasForBranch)
std::string const & wrappedName() const
void insertBranchAlias(std::string const &alias)
TypeWithDict const & wrappedType() const
bool isSwitchAlias() const
std::string match(BranchDescription const &a, BranchDescription const &b, std::string const &fileName)
void merge(BranchDescription const &other)
TypeID wrappedTypeID() const
std::string switchAliasModuleLabel_