CMS 3D CMS Logo

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

#include <CSCRangeMapAccessor.h>

Public Member Functions

 CSCRangeMapAccessor ()
 Constructor. More...
 
virtual ~CSCRangeMapAccessor ()
 Destructor. More...
 

Static Public Member Functions

static std::pair< CSCDetId,
CSCDetIdSameChamberComparator
cscChamber (CSCDetId id)
 Returns a valid DetId + a valid comparator for the RangeMap. More...
 
static std::pair< CSCDetId,
CSCDetIdSameDetLayerComparator
cscDetLayer (CSCDetId id)
 

Detailed Description

Comparator to retrieve CSCrechits by chamber.

Date:
2006/07/18 08:36:37
Author
Matteo Sani

Definition at line 23 of file CSCRangeMapAccessor.h.

Constructor & Destructor Documentation

CSCRangeMapAccessor::CSCRangeMapAccessor ( )

Constructor.

Definition at line 10 of file CSCRangeMapAccessor.cc.

10 {}
CSCRangeMapAccessor::~CSCRangeMapAccessor ( )
virtual

Destructor.

Definition at line 12 of file CSCRangeMapAccessor.cc.

12 {}

Member Function Documentation

std::pair< CSCDetId, CSCDetIdSameChamberComparator > CSCRangeMapAccessor::cscChamber ( CSCDetId  id)
static

Returns a valid DetId + a valid comparator for the RangeMap.

Definition at line 14 of file CSCRangeMapAccessor.cc.

Referenced by CSCSegmentBuilder::build().

14  {
15 
16  return std::make_pair(id, CSCDetIdSameChamberComparator());
17 }
std::pair< CSCDetId, CSCDetIdSameDetLayerComparator > CSCRangeMapAccessor::cscDetLayer ( CSCDetId  id)
static

Definition at line 19 of file CSCRangeMapAccessor.cc.

19  {
20 
21  return std::make_pair(id, CSCDetIdSameDetLayerComparator());
22 }