CMS 3D CMS Logo

Public Member Functions | Static Public Member Functions

CSCRangeMapAccessor Class Reference

#include <CSCRangeMapAccessor.h>

List of all members.

Public Member Functions

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

Static Public Member Functions

static std::pair< CSCDetId,
CSCDetIdSameChamberComparator
cscChamber (CSCDetId id)
 Returns a valid DetId + a valid comparator for the RangeMap.
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.

{}
CSCRangeMapAccessor::~CSCRangeMapAccessor ( ) [virtual]

Destructor.

Definition at line 12 of file CSCRangeMapAccessor.cc.

{}

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().

                                                                                           {
  
  return std::make_pair(id, CSCDetIdSameChamberComparator());
}
std::pair< CSCDetId, CSCDetIdSameDetLayerComparator > CSCRangeMapAccessor::cscDetLayer ( CSCDetId  id) [static]

Definition at line 19 of file CSCRangeMapAccessor.cc.

                                                                                             {
  
  return std::make_pair(id, CSCDetIdSameDetLayerComparator());
}