Main Page
Namespaces
Classes
Package Documentation
L1Trigger
CSCCommonTrigger
src
CSCPatternLUT.cc
Go to the documentation of this file.
1
#include <
L1Trigger/CSCCommonTrigger/interface/CSCPatternLUT.h
>
2
3
int
CSCPatternLUT::getBendValue
(
int
pattern
) {
4
int
BendList[
CSCConstants::NUM_CLCT_PATTERNS_PRE_TMB07
] = {0, 3, -3, 2, -2, 1, -1, 0};
5
return
BendList[
pattern
];
6
}
7
8
double
CSCPatternLUT::getPosition
(
int
pattern
) {
9
double
PositionList[
CSCConstants::NUM_CLCT_PATTERNS_PRE_TMB07
] = {0.0, 0.0, 0.0, -0.41, 0.41, 0.42, -0.42, 0.0};
10
return
PositionList[
pattern
];
11
}
12
13
double
CSCPatternLUT::get2007Position
(
int
pattern
) {
14
double
PositionList[
CSCConstants::NUM_CLCT_PATTERNS
] = {
15
0.0, 0.0, -0.60, 0.60, -0.64, 0.64, -0.23, 0.23, -0.21, 0.21, 0.0};
// offset in the strip number for each pattern
16
17
return
PositionList[
pattern
];
18
}
CSCPatternLUT::getBendValue
static int getBendValue(int pattern)
Definition:
CSCPatternLUT.cc:3
CSCPatternLUT.h
CSCPatternLUT::getPosition
static double getPosition(int pattern)
Definition:
CSCPatternLUT.cc:8
CSCConstants::NUM_CLCT_PATTERNS_PRE_TMB07
Definition:
CSCConstants.h:52
topSingleLeptonDQM_PU_cfi.pattern
pattern
Definition:
topSingleLeptonDQM_PU_cfi.py:39
CSCConstants::NUM_CLCT_PATTERNS
Definition:
CSCConstants.h:51
CSCPatternLUT::get2007Position
static double get2007Position(int pattern)
Definition:
CSCPatternLUT.cc:13
Generated for CMSSW Reference Manual by
1.8.11