#include <DQM/RPCMonitorDigi/interface/MuonSegmentEff.h>
Public Member Functions | |
int | chamber () const |
int | chamber () const |
CSCStationIndex (int region, int station, int ring, int chamber) | |
CSCStationIndex () | |
CSCStationIndex (int region, int station, int ring, int chamber) | |
CSCStationIndex () | |
bool | operator< (const CSCStationIndex &cscind) const |
bool | operator< (const CSCStationIndex &cscind) const |
int | region () const |
int | region () const |
int | ring () const |
int | ring () const |
int | station () const |
int | station () const |
~CSCStationIndex () | |
~CSCStationIndex () | |
Private Attributes | |
int | _chamber |
int | _region |
int | _ring |
int | _station |
Definition at line 69 of file MuonSegmentEff.h.
CSCStationIndex::CSCStationIndex | ( | ) | [inline] |
CSCStationIndex::~CSCStationIndex | ( | ) | [inline] |
CSCStationIndex::CSCStationIndex | ( | ) | [inline] |
CSCStationIndex::~CSCStationIndex | ( | ) | [inline] |
int CSCStationIndex::chamber | ( | ) | const [inline] |
int CSCStationIndex::chamber | ( | ) | const [inline] |
Definition at line 81 of file MuonSegmentEff.h.
References _chamber.
Referenced by operator<().
00081 {return _chamber;}
bool CSCStationIndex::operator< | ( | const CSCStationIndex & | cscind | ) | const [inline] |
Definition at line 85 of file RPCEfficiency.h.
References chamber(), region(), ring(), and station().
00085 { 00086 if(cscind.region()!=this->region()) 00087 return cscind.region()<this->region(); 00088 else if(cscind.station()!=this->station()) 00089 return cscind.station()<this->station(); 00090 else if(cscind.ring()!=this->ring()) 00091 return cscind.ring()<this->ring(); 00092 else if(cscind.chamber()!=this->chamber()) 00093 return cscind.chamber()<this->chamber(); 00094 return false; 00095 }
bool CSCStationIndex::operator< | ( | const CSCStationIndex & | cscind | ) | const [inline] |
Definition at line 82 of file MuonSegmentEff.h.
References chamber(), region(), ring(), and station().
00082 { 00083 if(cscind.region()!=this->region()) 00084 return cscind.region()<this->region(); 00085 else if(cscind.station()!=this->station()) 00086 return cscind.station()<this->station(); 00087 else if(cscind.ring()!=this->ring()) 00088 return cscind.ring()<this->ring(); 00089 else if(cscind.chamber()!=this->chamber()) 00090 return cscind.chamber()<this->chamber(); 00091 return false; 00092 }
int CSCStationIndex::region | ( | ) | const [inline] |
int CSCStationIndex::region | ( | ) | const [inline] |
Definition at line 78 of file MuonSegmentEff.h.
References _region.
Referenced by operator<().
00078 {return _region;}
int CSCStationIndex::ring | ( | ) | const [inline] |
int CSCStationIndex::ring | ( | ) | const [inline] |
Definition at line 80 of file MuonSegmentEff.h.
References _ring.
Referenced by operator<().
00080 {return _ring;}
int CSCStationIndex::station | ( | ) | const [inline] |
int CSCStationIndex::station | ( | ) | const [inline] |
Definition at line 79 of file MuonSegmentEff.h.
References _station.
Referenced by operator<().
00079 {return _station;}
int CSCStationIndex::_chamber [private] |
int CSCStationIndex::_region [private] |
int CSCStationIndex::_ring [private] |
int CSCStationIndex::_station [private] |