Main Page
Namespaces
Classes
Package Documentation
src
RecoLocalMuon
CSCRecHitD
src
CSCRangeMapForRecHit.h
Go to the documentation of this file.
1
#ifndef CSCRecHitD_CSCRangeMapForRecHit_H
2
#define CSCRecHitD_CSCRangeMapForRecHit_H
3
10
#include <
DataFormats/MuonDetId/interface/CSCDetId.h
>
11
12
class
CSCDetIdSameDetLayerCompare
{
13
public
:
14
bool
operator()
(
CSCDetId
i1,
CSCDetId
i2)
const
;
15
};
16
17
class
CSCDetIdSameChamberCompare
{
18
public
:
19
bool
operator()
(
CSCDetId
i1,
CSCDetId
i2)
const
;
20
};
21
22
class
CSCRangeMapForRecHit
{
23
public
:
24
26
CSCRangeMapForRecHit
();
27
29
virtual
~
CSCRangeMapForRecHit
();
30
32
static
std::pair<CSCDetId,CSCDetIdSameChamberCompare> cscChamber(
CSCDetId
id
);
33
static
std::pair<CSCDetId,CSCDetIdSameDetLayerCompare> cscDetLayer(
CSCDetId
id
);
34
35
private
:
36
37
};
38
39
#endif
40
CSCDetIdSameDetLayerCompare
Definition:
CSCRangeMapForRecHit.h:12
CSCDetIdSameChamberCompare
Definition:
CSCRangeMapForRecHit.h:17
CSCDetId.h
CSCDetId
Definition:
CSCDetId.h:26
CSCDetIdSameDetLayerCompare::operator()
bool operator()(CSCDetId i1, CSCDetId i2) const
Definition:
CSCRangeMapForRecHit.cc:27
CSCRangeMapForRecHit
Definition:
CSCRangeMapForRecHit.h:22
Generated for CMSSW Reference Manual by
1.8.11