CMS 3D CMS Logo

Public Member Functions | Private Attributes | Friends

HcalDcsMap::const_iterator Class Reference

#include <HcalDcsMap.h>

List of all members.

Public Member Functions

 const_iterator ()
HcalDcsDetId getHcalDcsDetId (void)
HcalDetId getHcalDetId (void)
void next (void)
bool operator!= (const const_iterator &other)
const_iterator operator++ ()
const_iterator operator++ (int)
 ~const_iterator ()

Private Attributes

std::vector< const Item * >
::const_iterator 
fIter

Friends

class HcalDcsMap

Detailed Description

Definition at line 73 of file HcalDcsMap.h.


Constructor & Destructor Documentation

HcalDcsMap::const_iterator::const_iterator ( ) [inline]

Definition at line 76 of file HcalDcsMap.h.

{}
HcalDcsMap::const_iterator::~const_iterator ( ) [inline]

Definition at line 77 of file HcalDcsMap.h.

{}

Member Function Documentation

HcalDcsDetId HcalDcsMap::const_iterator::getHcalDcsDetId ( void  )

Definition at line 94 of file HcalDcsMap.cc.

                                                          {
  return (*fIter)->mDcsId;
}
HcalDetId HcalDcsMap::const_iterator::getHcalDetId ( void  )

Definition at line 98 of file HcalDcsMap.cc.

                                                    {
  return (*fIter)->mId;
}
void HcalDcsMap::const_iterator::next ( void  )

Definition at line 90 of file HcalDcsMap.cc.

                                       {
    ++fIter;
}
bool HcalDcsMap::const_iterator::operator!= ( const const_iterator other)

Definition at line 74 of file HcalDcsMap.cc.

References fIter.

                                                                               {
  if (fIter != other.fIter) return true;
  else return false;
}
HcalDcsMap::const_iterator HcalDcsMap::const_iterator::operator++ ( int  )

Definition at line 84 of file HcalDcsMap.cc.

References i.

                                                                {
  const_iterator i = *this;
  ++fIter;
  return i;
}
HcalDcsMap::const_iterator HcalDcsMap::const_iterator::operator++ ( )

Definition at line 79 of file HcalDcsMap.cc.

                                                             {
  ++fIter;
  return *this;
}

Friends And Related Function Documentation

friend class HcalDcsMap [friend]

Definition at line 75 of file HcalDcsMap.h.


Member Data Documentation

std::vector<const Item *>::const_iterator HcalDcsMap::const_iterator::fIter [private]