1 #ifndef MuonDetId_CSCDetId_h
2 #define MuonDetId_CSCDetId_h
49 int iring,
int ichamber,
51 id_ |=
init(iendcap, istation, iring, ichamber, ilayer);
59 int iring,
int ichamber,
114 return (
endcap()!=1 ? -1 : +1 );
135 return 1 + (istrip-1)%16;
158 int ichamber,
int ilayer ) {
161 init(iendcap, istation, iring, ichamber, ilayer) ; }
208 static unsigned short iChamberType(
unsigned short istation,
unsigned short iring );
266 static uint32_t
init(
int iendcap,
int istation,
267 int iring,
int ichamber,
int ilayer ) {
static int endcap(int index)
static int rawIdMaker(int iendcap, int istation, int iring, int ichamber, int ilayer)
static const int kSubdetOffset
std::ostream & operator<<(std::ostream &out, const ALILine &li)
static int maxStationId()
static int minChamberId()
static int station(int index)
static int ring(int index)
static int intToDetId(int iring)
static int minStationId()
CSCDetId chamberId() const
CSCDetId(int iendcap, int istation, int iring, int ichamber, int ilayer=0)
unsigned short iChamberType()
short int zendcap() const
static int maxChamberId()
static uint32_t init(int iendcap, int istation, int iring, int ichamber, int ilayer)
</a ></td >< td >< ahref="RecoLocalMuon_CSCRecHit.html"> csc2DRecHits</a ></td >< tdclass="description"> CSC(x, y) rechits</td >< td >T.Cox</td ></tr >< tr >< td >< a href
int triggerSector() const
static int chamber(int index)
static const int kDetOffset
static int detIdToInt(int iring)
static int layer(int index)