CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Types | Public Member Functions
TrackerLayerIdAccessor Class Reference

#include <TrackerLayerIdAccessor.h>

Public Types

typedef std::pair< DetId,
DetIdComparator & > 
returnType
 

Public Member Functions

std::pair< DetId,
DetIdPXBSameLayerComparator
pixelBarrelLayer (int layer)
 
std::pair< DetId,
DetIdPXFSameDiskComparator
pixelForwardDisk (int side, int disk)
 
std::pair< DetId,
DetIdTECSameDiskComparator
stripTECDisk (int side, int disk)
 
std::pair< DetId,
DetIdTIBSameLayerComparator
stripTIBLayer (int layer)
 
std::pair< DetId,
DetIdTIDSameDiskComparator
stripTIDDisk (int side, int disk)
 
std::pair< DetId,
DetIdTOBSameLayerComparator
stripTOBLayer (int layer)
 
 TrackerLayerIdAccessor ()
 

Detailed Description

Definition at line 97 of file TrackerLayerIdAccessor.h.

Member Typedef Documentation

Definition at line 102 of file TrackerLayerIdAccessor.h.

Constructor & Destructor Documentation

TrackerLayerIdAccessor::TrackerLayerIdAccessor ( )

Definition at line 4 of file TrackerLayerIdAccessor.cc.

4 {}

Member Function Documentation

std::pair< DetId, DetIdPXBSameLayerComparator > TrackerLayerIdAccessor::pixelBarrelLayer ( int  layer)
std::pair< DetId, DetIdPXFSameDiskComparator > TrackerLayerIdAccessor::pixelForwardDisk ( int  side,
int  disk 
)
std::pair< DetId, DetIdTECSameDiskComparator > TrackerLayerIdAccessor::stripTECDisk ( int  side,
int  disk 
)
std::pair< DetId, DetIdTIBSameLayerComparator > TrackerLayerIdAccessor::stripTIBLayer ( int  layer)
std::pair< DetId, DetIdTIDSameDiskComparator > TrackerLayerIdAccessor::stripTIDDisk ( int  side,
int  disk 
)
std::pair< DetId, DetIdTOBSameLayerComparator > TrackerLayerIdAccessor::stripTOBLayer ( int  layer)