Main Page
Namespaces
Classes
Package Documentation
L1Trigger
L1TMuonEndCap
interface
PtAssignment.h
Go to the documentation of this file.
1
#ifndef L1TMuonEndCap_PtAssignment_h
2
#define L1TMuonEndCap_PtAssignment_h
3
4
#include "
L1Trigger/L1TMuonEndCap/interface/Common.h
"
5
6
class
PtAssignmentEngine
;
7
class
PtAssignmentEngineAux
;
8
9
class
PtAssignment
{
10
public
:
11
void
configure
(
PtAssignmentEngine
* pt_assign_engine,
12
int
verbose
,
13
int
endcap
,
14
int
sector,
15
int
bx
,
16
bool
readPtLUTFile,
17
bool
fixMode15HighPt,
18
bool
bug9BitDPhi,
19
bool
bugMode7CLCT,
20
bool
bugNegPt,
21
bool
bugGMTPhi,
22
bool
promoteMode7,
23
int
modeQualVer);
24
25
void
process
(
EMTFTrackCollection
& best_tracks);
26
27
const
PtAssignmentEngineAux
&
aux
()
const
;
28
29
private
:
30
PtAssignmentEngine
*
pt_assign_engine_
;
31
32
int
verbose_
,
endcap_
,
sector_
,
bx_
;
33
34
bool
bugGMTPhi_
,
promoteMode7_
;
35
int
modeQualVer_
;
36
};
37
38
#endif
EMTFTrackCollection
l1t::EMTFTrackCollection EMTFTrackCollection
Definition:
Common.h:29
PtAssignment::bugGMTPhi_
bool bugGMTPhi_
Definition:
PtAssignment.h:34
l1GtPatternGenerator_cfi.bx
bx
Definition:
l1GtPatternGenerator_cfi.py:18
PtAssignment::bx_
int bx_
Definition:
PtAssignment.h:32
PtAssignment::endcap_
int endcap_
Definition:
PtAssignment.h:32
verbose
Definition:
MagVerbosity.h:13
PtAssignment::verbose_
int verbose_
Definition:
PtAssignment.h:32
PtAssignmentEngine
Definition:
PtAssignmentEngine.h:16
Common.h
PtAssignment::aux
const PtAssignmentEngineAux & aux() const
Definition:
PtAssignment.cc:178
PtAssignmentEngineAux
Definition:
PtAssignmentEngineAux.h:10
PtAssignment::modeQualVer_
int modeQualVer_
Definition:
PtAssignment.h:35
PtAssignment::pt_assign_engine_
PtAssignmentEngine * pt_assign_engine_
Definition:
PtAssignment.h:30
PtAssignment::promoteMode7_
bool promoteMode7_
Definition:
PtAssignment.h:34
PtAssignment::configure
void configure(PtAssignmentEngine *pt_assign_engine, int verbose, int endcap, int sector, int bx, bool readPtLUTFile, bool fixMode15HighPt, bool bug9BitDPhi, bool bugMode7CLCT, bool bugNegPt, bool bugGMTPhi, bool promoteMode7, int modeQualVer)
Definition:
PtAssignment.cc:5
makeMuonMisalignmentScenario.endcap
endcap
Definition:
makeMuonMisalignmentScenario.py:320
PtAssignment::process
void process(EMTFTrackCollection &best_tracks)
Definition:
PtAssignment.cc:37
PtAssignment
Definition:
PtAssignment.h:9
PtAssignment::sector_
int sector_
Definition:
PtAssignment.h:32
Generated for CMSSW Reference Manual by
1.8.11