CMS 3D CMS Logo

EcalXtalGroupId Class Reference

Author: Shahram Rahatlou, University of Rome & INFN Created: 22 Feb 2006
Id
EcalXtalGroupId.h,v 1.4 2007/06/29 12:27:00 innocent Exp
. More...

#include <CondFormats/EcalObjects/interface/EcalXtalGroupId.h>

List of all members.

Public Member Functions

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

Private Attributes

unsigned int id_


Detailed Description

Author: Shahram Rahatlou, University of Rome & INFN Created: 22 Feb 2006
Id
EcalXtalGroupId.h,v 1.4 2007/06/29 12:27:00 innocent Exp
.

Definition at line 9 of file EcalXtalGroupId.h.


Constructor & Destructor Documentation

EcalXtalGroupId::EcalXtalGroupId (  )  [inline]

Definition at line 11 of file EcalXtalGroupId.h.

00011 : id_(0){}

EcalXtalGroupId::EcalXtalGroupId ( const unsigned int id  )  [inline]

Definition at line 12 of file EcalXtalGroupId.h.

00012 : id_(id){}


Member Function Documentation

const unsigned int EcalXtalGroupId::id ( void   )  const [inline]

Definition at line 20 of file EcalXtalGroupId.h.

References id_.

Referenced by EcalTrivialObjectAnalyzer::analyze(), operator<(), operator<=(), operator==(), operator>(), operator>=(), EcalTBWeightUncalibRecHitProducer::produce(), EcalWeightUncalibRecHitProducer::produce(), and EcalUnpackerWorker::work().

00020 { return id_; }

bool EcalXtalGroupId::operator< ( const EcalXtalGroupId rhs  )  const [inline]

Definition at line 17 of file EcalXtalGroupId.h.

References id(), and id_.

00017 { return ( id_<rhs.id() ); }

bool EcalXtalGroupId::operator<= ( const EcalXtalGroupId rhs  )  const [inline]

Definition at line 18 of file EcalXtalGroupId.h.

References id(), and id_.

00018 { return ( id_<=rhs.id() ); }

bool EcalXtalGroupId::operator== ( const EcalXtalGroupId rhs  )  const [inline]

Definition at line 16 of file EcalXtalGroupId.h.

References id(), and id_.

00016 { return ( id_==rhs.id() ); }

bool EcalXtalGroupId::operator> ( const EcalXtalGroupId rhs  )  const [inline]

Definition at line 14 of file EcalXtalGroupId.h.

References id(), and id_.

00014 { return ( id_>rhs.id() ); }

bool EcalXtalGroupId::operator>= ( const EcalXtalGroupId rhs  )  const [inline]

Definition at line 15 of file EcalXtalGroupId.h.

References id(), and id_.

00015 { return ( id_>=rhs.id() ); }


Member Data Documentation

unsigned int EcalXtalGroupId::id_ [private]

Definition at line 23 of file EcalXtalGroupId.h.

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


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:20:03 2009 for CMSSW by  doxygen 1.5.4