Main Page
Namespaces
Classes
Package Documentation
DataFormats
L1DTTrackFinder
src
L1MuDTChambPhDigi.cc
Go to the documentation of this file.
1
//-------------------------------------------------
2
//
3
// Class L1MuDTChambPhDigi
4
//
5
// Description: input data for PHTF trigger
6
//
7
//
8
// Author List: Jorge Troconiz UAM Madrid
9
//
10
//
11
//--------------------------------------------------
12
13
//-----------------------
14
// This Class's Header --
15
//-----------------------
16
#include "
DataFormats/L1DTTrackFinder/interface/L1MuDTChambPhDigi.h
"
17
18
//-------------------------------
19
// Collaborating Class Headers --
20
//-------------------------------
21
22
23
//---------------
24
// C++ Headers --
25
//---------------
26
using namespace
std
;
27
28
//-------------------
29
// Initializations --
30
//-------------------
31
32
33
//----------------
34
// Constructors --
35
//----------------
36
L1MuDTChambPhDigi::L1MuDTChambPhDigi
() {
37
38
bx = -100;
39
wheel
= 0;
40
sector = 0;
41
station
= 0;
42
radialAngle = 0;
43
bendingAngle = 0;
44
qualityCode = 7;
45
Ts2TagCode = 0;
46
BxCntCode = 0;
47
rpcBit = -10;
48
}
49
50
L1MuDTChambPhDigi::L1MuDTChambPhDigi
(
int
ubx,
int
uwh,
int
usc,
int
ust,
51
int
uphr,
int
uphb,
int
uqua,
int
utag,
int
ucnt,
int
urpc ) {
52
53
bx = ubx;
54
wheel
= uwh;
55
sector = usc;
56
station
= ust;
57
radialAngle = uphr;
58
bendingAngle = uphb;
59
qualityCode = uqua;
60
Ts2TagCode = utag;
61
BxCntCode = ucnt;
62
rpcBit = urpc;
63
}
64
65
66
67
//--------------
68
// Destructor --
69
//--------------
70
L1MuDTChambPhDigi::~L1MuDTChambPhDigi
() {
71
}
72
73
//--------------
74
// Operations --
75
//--------------
76
int
L1MuDTChambPhDigi::bxNum
()
const
{
77
return
bx;
78
}
79
80
int
L1MuDTChambPhDigi::whNum
()
const
{
81
return
wheel
;
82
}
83
int
L1MuDTChambPhDigi::scNum
()
const
{
84
return
sector;
85
}
86
int
L1MuDTChambPhDigi::stNum
()
const
{
87
return
station
;
88
}
89
90
int
L1MuDTChambPhDigi::phi
()
const
{
91
return
radialAngle;
92
}
93
94
int
L1MuDTChambPhDigi::phiB
()
const
{
95
return
bendingAngle;
96
}
97
98
int
L1MuDTChambPhDigi::code
()
const
{
99
return
qualityCode;
100
}
101
102
int
L1MuDTChambPhDigi::Ts2Tag
()
const
{
103
return
Ts2TagCode%2;
104
}
105
106
int
L1MuDTChambPhDigi::BxCnt
()
const
{
107
return
BxCntCode;
108
}
109
110
int
L1MuDTChambPhDigi::RpcBit
()
const
{
111
return
rpcBit;
112
}
113
114
int
L1MuDTChambPhDigi::UpDownTag
()
const
{
115
return
Ts2TagCode/2 ;
116
}
L1MuDTChambPhDigi.h
makeMuonMisalignmentScenario.wheel
wheel
Definition:
makeMuonMisalignmentScenario.py:317
L1MuDTChambPhDigi::code
int code() const
Definition:
L1MuDTChambPhDigi.cc:98
L1MuDTChambPhDigi::phiB
int phiB() const
Definition:
L1MuDTChambPhDigi.cc:94
L1MuDTChambPhDigi::stNum
int stNum() const
Definition:
L1MuDTChambPhDigi.cc:86
std
Definition:
JetResolutionObject.h:76
L1MuDTChambPhDigi::phi
int phi() const
Definition:
L1MuDTChambPhDigi.cc:90
L1MuDTChambPhDigi::BxCnt
int BxCnt() const
Definition:
L1MuDTChambPhDigi.cc:106
L1MuDTChambPhDigi::UpDownTag
int UpDownTag() const
Definition:
L1MuDTChambPhDigi.cc:114
L1MuDTChambPhDigi::whNum
int whNum() const
Definition:
L1MuDTChambPhDigi.cc:80
L1MuDTChambPhDigi::~L1MuDTChambPhDigi
~L1MuDTChambPhDigi()
Definition:
L1MuDTChambPhDigi.cc:70
L1MuDTChambPhDigi::scNum
int scNum() const
Definition:
L1MuDTChambPhDigi.cc:83
L1MuDTChambPhDigi::bxNum
int bxNum() const
Definition:
L1MuDTChambPhDigi.cc:76
L1MuDTChambPhDigi::Ts2Tag
int Ts2Tag() const
Definition:
L1MuDTChambPhDigi.cc:102
L1MuDTChambPhDigi::RpcBit
int RpcBit() const
Definition:
L1MuDTChambPhDigi.cc:110
L1MuDTChambPhDigi::L1MuDTChambPhDigi
L1MuDTChambPhDigi()
Definition:
L1MuDTChambPhDigi.cc:36
relativeConstraints.station
station
Definition:
relativeConstraints.py:66
Generated for CMSSW Reference Manual by
1.8.11