CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
TrackerLayerIdAccessor.cc
Go to the documentation of this file.
2 
3 
5 
6 std::pair<DetId,DetIdPXBSameLayerComparator> TrackerLayerIdAccessor::pixelBarrelLayer(int layer ){
7  PXBDetId id(layer,1,1);
8  return std::make_pair(id,DetIdPXBSameLayerComparator());
9 }
10 std::pair<DetId,DetIdPXFSameDiskComparator> TrackerLayerIdAccessor::pixelForwardDisk(int side, int disk ){
11  PXFDetId id(side,disk,1,1,1);
12  return std::make_pair(id,DetIdPXFSameDiskComparator());
13 }
14 std::pair<DetId,DetIdTIBSameLayerComparator> TrackerLayerIdAccessor::stripTIBLayer(int layer ){
15  TIBDetId id(layer,1,1,1,1,1);
16  return std::make_pair(id,DetIdTIBSameLayerComparator());
17 }
18 std::pair<DetId,DetIdTOBSameLayerComparator> TrackerLayerIdAccessor::stripTOBLayer(int layer ){
19  TOBDetId id(layer,1,1,1,1);
20  return std::make_pair(id,DetIdTOBSameLayerComparator());
21 }
22 std::pair<DetId,DetIdTIDSameDiskComparator> TrackerLayerIdAccessor::stripTIDDisk(int side, int disk ){
23  TIDDetId id(side,disk,1,1,1,1);
24  return std::make_pair(id,DetIdTIDSameDiskComparator());
25 }
26 std::pair<DetId,DetIdTECSameDiskComparator> TrackerLayerIdAccessor::stripTECDisk(int side, int disk ){
27  TECDetId id(side,disk,1,1,1,1,1);
28 
29  return std::make_pair(id,DetIdTECSameDiskComparator());
30 }
std::pair< DetId, DetIdTIDSameDiskComparator > stripTIDDisk(int side, int disk)
std::pair< DetId, DetIdTIBSameLayerComparator > stripTIBLayer(int layer)
std::pair< DetId, DetIdPXFSameDiskComparator > pixelForwardDisk(int side, int disk)
std::pair< DetId, DetIdTOBSameLayerComparator > stripTOBLayer(int layer)
std::pair< DetId, DetIdTECSameDiskComparator > stripTECDisk(int side, int disk)
std::pair< DetId, DetIdPXBSameLayerComparator > pixelBarrelLayer(int layer)