CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Types | Public Member Functions | Static Private Member Functions | Private Attributes
DataFormats_MuonReco::dictionary::edm::BranchID Class Reference

#include <classes.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_
 

Detailed Description

Definition at line 15 of file classes.h.

Member Typedef Documentation

Definition at line 17 of file classes.h.

Constructor & Destructor Documentation

DataFormats_MuonReco::dictionary::edm::BranchID::BranchID ( )
inline

Definition at line 18 of file classes.h.

36 {
DataFormats_MuonReco::dictionary::edm::BranchID::BranchID ( std::string const &  branchName)
inlineexplicit

Definition at line 19 of file classes.h.

36  {
DataFormats_MuonReco::dictionary::edm::BranchID::BranchID ( value_type  theID)
inlineexplicit

Definition at line 21 of file classes.h.

36  {

Member Function Documentation

unsigned int DataFormats_MuonReco::dictionary::edm::BranchID::id ( ) const
inline

Definition at line 24 of file classes.h.

36 {
bool DataFormats_MuonReco::dictionary::edm::BranchID::isValid ( void  ) const
inline

Definition at line 25 of file classes.h.

Referenced by core.AutoHandle.AutoHandle::ReallyLoad().

36 {
bool DataFormats_MuonReco::dictionary::edm::BranchID::operator!= ( BranchID const &  rh) const
inline

Definition at line 30 of file classes.h.

36 {
bool DataFormats_MuonReco::dictionary::edm::BranchID::operator< ( BranchID const &  rh) const
inline

Definition at line 27 of file classes.h.

36 {
bool DataFormats_MuonReco::dictionary::edm::BranchID::operator== ( BranchID const &  rh) const
inline

Definition at line 29 of file classes.h.

36 {
bool DataFormats_MuonReco::dictionary::edm::BranchID::operator> ( BranchID const &  rh) const
inline

Definition at line 28 of file classes.h.

36 {
void DataFormats_MuonReco::dictionary::edm::BranchID::setID ( std::string const &  branchName)
inline

Definition at line 23 of file classes.h.

36 {
static value_type DataFormats_MuonReco::dictionary::edm::BranchID::toID ( std::string const &  branchName)
staticprivate

Member Data Documentation

value_type DataFormats_MuonReco::dictionary::edm::BranchID::id_
private

Definition at line 34 of file classes.h.