CMS 3D CMS Logo

DTStationIndex Class Reference

Log messages. More...

#include <DQM/RPCMonitorDigi/interface/MuonSegmentEff.h>

List of all members.

Public Member Functions

 DTStationIndex (int region, int wheel, int sector, int station)
 DTStationIndex ()
 DTStationIndex (int region, int wheel, int sector, int station)
 DTStationIndex ()
 DTStationIndex (int region, int wheel, int sector, int station)
 DTStationIndex ()
bool operator< (const DTStationIndex &dtind) const
bool operator< (const DTStationIndex &dtind) const
bool operator< (const DTStationIndex &dtind) const
int region () const
int region () const
int region () const
int sector () const
int sector () const
int sector () const
int station () const
int station () const
int station () const
int wheel () const
int wheel () const
int wheel () const
 ~DTStationIndex ()
 ~DTStationIndex ()
 ~DTStationIndex ()

Private Attributes

int _region
int _sector
int _station
int _wheel


Detailed Description

Log messages.

Data Format

Definition at line 37 of file MuonSegmentEff.h.


Constructor & Destructor Documentation

DTStationIndex::DTStationIndex (  )  [inline]

Definition at line 39 of file MuonSegmentEff.h.

00039 :_region(0),_wheel(0),_sector(0),_station(0){}

DTStationIndex::DTStationIndex ( int  region,
int  wheel,
int  sector,
int  station 
) [inline]

Definition at line 40 of file MuonSegmentEff.h.

00040                                                                  : 
00041     _region(region),
00042     _wheel(wheel),
00043     _sector(sector),
00044     _station(station){}

DTStationIndex::~DTStationIndex (  )  [inline]

Definition at line 45 of file MuonSegmentEff.h.

00045 {}

DTStationIndex::DTStationIndex (  )  [inline]

Definition at line 37 of file RPCMonitorEfficiency.cc.

00037 :_region(0),_wheel(0),_sector(0),_station(0){}

DTStationIndex::DTStationIndex ( int  region,
int  wheel,
int  sector,
int  station 
) [inline]

Definition at line 38 of file RPCMonitorEfficiency.cc.

00038                                                                  : 
00039     _region(region),
00040     _wheel(wheel),
00041     _sector(sector),
00042     _station(station){}

DTStationIndex::~DTStationIndex (  )  [inline]

Definition at line 43 of file RPCMonitorEfficiency.cc.

00043 {}

DTStationIndex::DTStationIndex (  )  [inline]

Definition at line 42 of file RPCEfficiency.h.

00042 :_region(0),_wheel(0),_sector(0),_station(0){}

DTStationIndex::DTStationIndex ( int  region,
int  wheel,
int  sector,
int  station 
) [inline]

Definition at line 43 of file RPCEfficiency.h.

00043                                                                  : 
00044     _region(region),
00045     _wheel(wheel),
00046     _sector(sector),
00047     _station(station){}

DTStationIndex::~DTStationIndex (  )  [inline]

Definition at line 48 of file RPCEfficiency.h.

00048 {}


Member Function Documentation

bool DTStationIndex::operator< ( const DTStationIndex dtind  )  const [inline]

Definition at line 53 of file RPCEfficiency.h.

References region(), sector(), station(), and wheel().

00053                                                    {
00054     if(dtind.region()!=this->region())
00055       return dtind.region()<this->region();
00056     else if(dtind.wheel()!=this->wheel())
00057       return dtind.wheel()<this->wheel();
00058     else if(dtind.sector()!=this->sector())
00059       return dtind.sector()<this->sector();
00060     else if(dtind.station()!=this->station())
00061       return dtind.station()<this->station();
00062     return false;
00063   }

bool DTStationIndex::operator< ( const DTStationIndex dtind  )  const [inline]

Definition at line 48 of file RPCMonitorEfficiency.cc.

References region(), sector(), station(), and wheel().

00048                                                    {
00049     if(dtind.region()!=this->region())
00050       return dtind.region()<this->region();
00051     else if(dtind.wheel()!=this->wheel())
00052       return dtind.wheel()<this->wheel();
00053     else if(dtind.sector()!=this->sector())
00054       return dtind.sector()<this->sector();
00055     else if(dtind.station()!=this->station())
00056       return dtind.station()<this->station();
00057     return false;
00058   }

bool DTStationIndex::operator< ( const DTStationIndex dtind  )  const [inline]

Definition at line 50 of file MuonSegmentEff.h.

References region(), sector(), station(), and wheel().

00050                                                    {
00051     if(dtind.region()!=this->region())
00052       return dtind.region()<this->region();
00053     else if(dtind.wheel()!=this->wheel())
00054       return dtind.wheel()<this->wheel();
00055     else if(dtind.sector()!=this->sector())
00056       return dtind.sector()<this->sector();
00057     else if(dtind.station()!=this->station())
00058       return dtind.station()<this->station();
00059     return false;
00060   }

int DTStationIndex::region (  )  const [inline]

Definition at line 49 of file RPCEfficiency.h.

References _region.

00049 {return _region;}

int DTStationIndex::region (  )  const [inline]

Definition at line 44 of file RPCMonitorEfficiency.cc.

References _region.

00044 {return _region;}

int DTStationIndex::region (  )  const [inline]

Definition at line 46 of file MuonSegmentEff.h.

References _region.

Referenced by operator<().

00046 {return _region;}

int DTStationIndex::sector (  )  const [inline]

Definition at line 51 of file RPCEfficiency.h.

References _sector.

00051 {return _sector;}

int DTStationIndex::sector (  )  const [inline]

Definition at line 46 of file RPCMonitorEfficiency.cc.

References _sector.

00046 {return _sector;}

int DTStationIndex::sector (  )  const [inline]

Definition at line 48 of file MuonSegmentEff.h.

References _sector.

Referenced by operator<().

00048 {return _sector;}

int DTStationIndex::station (  )  const [inline]

Definition at line 52 of file RPCEfficiency.h.

References _station.

00052 {return _station;}

int DTStationIndex::station (  )  const [inline]

Definition at line 47 of file RPCMonitorEfficiency.cc.

References _station.

00047 {return _station;}

int DTStationIndex::station (  )  const [inline]

Definition at line 49 of file MuonSegmentEff.h.

References _station.

Referenced by operator<().

00049 {return _station;}

int DTStationIndex::wheel (  )  const [inline]

Definition at line 50 of file RPCEfficiency.h.

References _wheel.

00050 {return _wheel;}

int DTStationIndex::wheel (  )  const [inline]

Definition at line 45 of file RPCMonitorEfficiency.cc.

References _wheel.

00045 {return _wheel;}

int DTStationIndex::wheel (  )  const [inline]

Definition at line 47 of file MuonSegmentEff.h.

References _wheel.

Referenced by operator<().

00047 {return _wheel;}


Member Data Documentation

int DTStationIndex::_region [private]

Definition at line 62 of file MuonSegmentEff.h.

Referenced by region().

int DTStationIndex::_sector [private]

Definition at line 64 of file MuonSegmentEff.h.

Referenced by sector().

int DTStationIndex::_station [private]

Definition at line 65 of file MuonSegmentEff.h.

Referenced by station().

int DTStationIndex::_wheel [private]

Definition at line 63 of file MuonSegmentEff.h.

Referenced by wheel().


The documentation for this class was generated from the following files:
Generated on Tue Jun 9 18:19:06 2009 for CMSSW by  doxygen 1.5.4