CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
ESStripGroupId Class Reference

#include <ESStripGroupId.h>

Public Member Functions

 ESStripGroupId ()
 
 ESStripGroupId (const unsigned int &id)
 
const unsigned int id () const
 
bool operator< (const ESStripGroupId &rhs) const
 
bool operator<= (const ESStripGroupId &rhs) const
 
bool operator== (const ESStripGroupId &rhs) const
 
bool operator> (const ESStripGroupId &rhs) const
 
bool operator>= (const ESStripGroupId &rhs) const
 

Private Attributes

unsigned int id_
 

Detailed Description

Definition at line 4 of file ESStripGroupId.h.

Constructor & Destructor Documentation

ESStripGroupId::ESStripGroupId ( )
inline

Definition at line 6 of file ESStripGroupId.h.

6 : id_(0){}
unsigned int id_
ESStripGroupId::ESStripGroupId ( const unsigned int &  id)
inline

Definition at line 7 of file ESStripGroupId.h.

7 : id_(id){}
unsigned int id_

Member Function Documentation

const unsigned int ESStripGroupId::id ( void  ) const
inline

Definition at line 15 of file ESStripGroupId.h.

References id_.

Referenced by operator<(), operator<=(), operator==(), operator>(), and operator>=().

15 { return id_; }
unsigned int id_
bool ESStripGroupId::operator< ( const ESStripGroupId rhs) const
inline

Definition at line 12 of file ESStripGroupId.h.

References id(), and id_.

12 { return ( id_<rhs.id() ); }
unsigned int id_
const unsigned int id() const
bool ESStripGroupId::operator<= ( const ESStripGroupId rhs) const
inline

Definition at line 13 of file ESStripGroupId.h.

References id(), and id_.

13 { return ( id_<=rhs.id() ); }
unsigned int id_
const unsigned int id() const
bool ESStripGroupId::operator== ( const ESStripGroupId rhs) const
inline

Definition at line 11 of file ESStripGroupId.h.

References id(), and id_.

11 { return ( id_==rhs.id() ); }
unsigned int id_
const unsigned int id() const
bool ESStripGroupId::operator> ( const ESStripGroupId rhs) const
inline

Definition at line 9 of file ESStripGroupId.h.

References id(), and id_.

9 { return ( id_>rhs.id() ); }
unsigned int id_
const unsigned int id() const
bool ESStripGroupId::operator>= ( const ESStripGroupId rhs) const
inline

Definition at line 10 of file ESStripGroupId.h.

References id(), and id_.

10 { return ( id_>=rhs.id() ); }
unsigned int id_
const unsigned int id() const

Member Data Documentation

unsigned int ESStripGroupId::id_
private

Definition at line 18 of file ESStripGroupId.h.

Referenced by id(), operator<(), operator<=(), operator==(), operator>(), and operator>=().