#include <BranchID.h>
Public Types | |
typedef unsigned int | value_type |
Public Member Functions | |
BranchID () | |
BranchID (std::string const &branchName) | |
BranchID (value_type theID) | |
unsigned int | id () const |
bool | isValid () const |
bool | operator!= (BranchID const &rh) const |
bool | operator< (BranchID const &rh) const |
bool | operator== (BranchID const &rh) const |
bool | operator> (BranchID const &rh) const |
void | setID (std::string const &branchName) |
Static Private Member Functions | |
static value_type | toID (std::string const &branchName) |
Private Attributes | |
value_type | id_ |
Definition at line 14 of file BranchID.h.
typedef unsigned int edm::BranchID::value_type |
Definition at line 16 of file BranchID.h.
|
inline |
Definition at line 17 of file BranchID.h.
|
inlineexplicit |
Definition at line 18 of file BranchID.h.
|
inlineexplicit |
Definition at line 20 of file BranchID.h.
|
inline |
Definition at line 23 of file BranchID.h.
References id_.
Referenced by edm::DaqProvenanceHelper::fixMetaData(), edm::RootOutputFile::insertProductProvenance(), edm::SubProcess::selectProducts(), edm::OutputModule::selectProducts(), and edm::one::OutputModuleBase::selectProducts().
|
inline |
Definition at line 24 of file BranchID.h.
References id_.
Referenced by edm::ProductRegistry::addLabelAlias(), edm::EventPrincipal::branchIDToProductID(), fwlite::DataGetterHelper::getByProductID(), edm::BranchDescription::initBranchName(), edm::BranchDescription::isAlias(), and edm::BranchDescription::originalBranchID().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
staticprivate |
Definition at line 8 of file BranchID.cc.
References cms::CRC32Calculator::checksum().
Referenced by setID().
|
private |
Definition at line 33 of file BranchID.h.
Referenced by id(), isValid(), operator!=(), operator<(), operator==(), operator>(), and setID().