1 #ifndef DataFormats_Provenance_ConstBranchDescription_h
2 #define DataFormats_Provenance_ConstBranchDescription_h
16 #include "boost/shared_ptr.hpp"
32 void write(std::ostream& os)
const {
ptr_->write(os);}
48 bool const&
transient()
const {
return ptr_->transient();}
57 std::map<ProcessConfigurationID, ParameterSetID>
const&
parameterSetIDs()
const {
return ptr_->parameterSetIDs();}
69 boost::shared_ptr<BranchDescription>
ptr_;
81 return a.
me() < b.
me();
86 return a.
me() == b.
me();
std::string const & processName() const
bool operator<(DetSet< T > const &x, DetSet< T > const &y)
TypeWithDict const & unwrappedType() const
std::string const & wrappedName() const
BranchDescription const & me() const
BranchID const & originalBranchID() const
bool const & produced() const
bool isPsetIDUnique() const
std::string const & friendlyClassName() const
std::string match(BranchDescription const &a, BranchDescription const &b, std::string const &fileName, BranchDescription::MatchMode m)
ParameterSetID const & psetID() const
std::string const & moduleName() const
bool const & dropped() const
int const & splitLevel() const
std::set< std::string > const & branchAliases() const
void write(std::ostream &os) const
std::string const & productInstanceName() const
std::map< ProcessConfigurationID, ParameterSetID > const & parameterSetIDs() const
bool operator==(debugging_allocator< X > const &, debugging_allocator< Y > const &)
BranchID const & branchID() const
WrapperInterfaceBase const * getInterface() const
ParameterSetID const & parameterSetID() const
std::string const & fullClassName() const
std::string const & className() const
boost::shared_ptr< BranchDescription > ptr_
BranchType const & branchType() const
TypeID wrappedTypeID() const
std::string const & branchName() const
int const & basketSize() const
TypeWithDict const & wrappedType() const
bool const & onDemand() const
TypeID unwrappedTypeID() const
std::ostream & operator<<(std::ostream &ost, const HLTGlobalStatus &hlt)
Formatted printout of trigger tbale.
ConstBranchDescription(BranchDescription const &bd)
std::string const & moduleLabel() const