Main Page
+
Namespaces
Namespace List
+
Namespace Members
+
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
z
+
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Classes
Class List
Class Index
Class Hierarchy
+
Class Members
+
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
+
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
+
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
+
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Properties
_
a
c
d
e
f
l
m
o
p
s
t
u
v
+
Related Functions
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Package Documentation
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
DataFormats
L1DTTrackFinder
interface
L1Phase2MuDTExtPhDigi.h
Go to the documentation of this file.
1
//-------------------------------------------------
2
//
3
// Class L1Phase2MuDTExtPhDigi
4
//
5
// Description: trigger primtive data for the
6
// muon barrel Phase2 trigger
7
//
8
//
9
// Author List: Nicolo' Trevisani - Oviedo ICTEA
10
//
11
//
12
//--------------------------------------------------
13
#ifndef L1Phase2MuDTExtPhDigi_H
14
#define L1Phase2MuDTExtPhDigi_H
15
16
//------------------------------------
17
// Collaborating Class Declarations --
18
//------------------------------------
19
20
#include "
DataFormats/L1DTTrackFinder/interface/L1Phase2MuDTPhDigi.h
"
21
22
//----------------------
23
// Base Class Headers --
24
//----------------------
25
26
//---------------
27
// C++ Headers --
28
//---------------
29
30
// ---------------------
31
// -- Class Interface --
32
// ---------------------
33
34
class
L1Phase2MuDTExtPhDigi
:
public
L1Phase2MuDTPhDigi
{
35
public
:
36
// Constructors
37
L1Phase2MuDTExtPhDigi
();
38
39
L1Phase2MuDTExtPhDigi
(
int
bx
,
40
int
wh,
41
int
sc,
42
int
st,
43
int
sl,
44
int
phi
,
45
int
phib,
46
int
qual,
47
int
idx
,
48
int
t0
,
49
int
chi2
,
50
int
x
,
51
int
tan
,
52
int
phi_cmssw,
53
int
phib_cmssw,
54
int
rpc
= -10,
55
int
wireId[8] =
nullptr
,
56
int
tdc[8] =
nullptr
,
57
int
lat
[8] =
nullptr
);
58
59
L1Phase2MuDTExtPhDigi
(
const
L1Phase2MuDTExtPhDigi
&digi);
60
61
~L1Phase2MuDTExtPhDigi
()
override
{};
62
63
// Operations
64
int
xLocal
()
const
;
65
int
tanPsi
()
const
;
66
67
int
phiCMSSW
()
const
;
68
int
phiBendCMSSW
()
const
;
69
70
int
pathWireId
(
int
)
const
;
71
int
pathTDC
(
int
)
const
;
72
int
pathLat
(
int
)
const
;
73
74
private
:
75
int
m_xLocal
;
76
int
m_tanPsi
;
77
78
int
m_phiCMSSW
;
79
int
m_phiBendCMSSW
;
80
81
int
m_pathWireId
[8];
82
int
m_pathTDC
[8];
83
int
m_pathLat
[8];
84
};
85
86
#endif
L1Phase2MuDTExtPhDigi::L1Phase2MuDTExtPhDigi
L1Phase2MuDTExtPhDigi()
Definition:
L1Phase2MuDTExtPhDigi.cc:34
L1Phase2MuDTExtPhDigi::m_pathWireId
int m_pathWireId[8]
Definition:
L1Phase2MuDTExtPhDigi.h:81
L1Phase2MuDTExtPhDigi::tanPsi
int tanPsi() const
Definition:
L1Phase2MuDTExtPhDigi.cc:117
heavyIonCSV_trainingSettings.idx
idx
Definition:
heavyIonCSV_trainingSettings.py:5
omtf::DataWord64::rpc
Definition:
OmtfDataWord64.h:16
L1Phase2MuDTExtPhDigi::pathWireId
int pathWireId(int) const
Definition:
L1Phase2MuDTExtPhDigi.cc:123
L1Phase2MuDTExtPhDigi
Definition:
L1Phase2MuDTExtPhDigi.h:34
L1Phase2MuDTExtPhDigi::m_pathTDC
int m_pathTDC[8]
Definition:
L1Phase2MuDTExtPhDigi.h:82
lat
L1Phase2MuDTExtPhDigi::m_pathLat
int m_pathLat[8]
Definition:
L1Phase2MuDTExtPhDigi.h:83
L1Phase2MuDTExtPhDigi::xLocal
int xLocal() const
Definition:
L1Phase2MuDTExtPhDigi.cc:115
L1Phase2MuDTExtPhDigi::phiCMSSW
int phiCMSSW() const
Definition:
L1Phase2MuDTExtPhDigi.cc:119
simKBmtfDigis_cfi.bx
bx
Definition:
simKBmtfDigis_cfi.py:55
L1Phase2MuDTPhDigi::t0
int t0() const
Definition:
L1Phase2MuDTPhDigi.cc:84
L1Phase2MuDTExtPhDigi::m_phiBendCMSSW
int m_phiBendCMSSW
Definition:
L1Phase2MuDTExtPhDigi.h:79
L1Phase2MuDTExtPhDigi::pathTDC
int pathTDC(int) const
Definition:
L1Phase2MuDTExtPhDigi.cc:125
funct::tan
Tan< T >::type tan(const T &t)
Definition:
Tan.h:22
L1Phase2MuDTPhDigi
Definition:
L1Phase2MuDTPhDigi.h:32
L1Phase2MuDTExtPhDigi::phiBendCMSSW
int phiBendCMSSW() const
Definition:
L1Phase2MuDTExtPhDigi.cc:121
L1Phase2MuDTExtPhDigi::~L1Phase2MuDTExtPhDigi
~L1Phase2MuDTExtPhDigi() override
Definition:
L1Phase2MuDTExtPhDigi.h:61
L1Phase2MuDTExtPhDigi::pathLat
int pathLat(int) const
Definition:
L1Phase2MuDTExtPhDigi.cc:127
L1Phase2MuDTExtPhDigi::m_tanPsi
int m_tanPsi
Definition:
L1Phase2MuDTExtPhDigi.h:76
L1Phase2MuDTPhDigi::chi2
int chi2() const
Definition:
L1Phase2MuDTPhDigi.cc:86
L1Phase2MuDTPhDigi.h
L1Phase2MuDTPhDigi::phi
int phi() const
Definition:
L1Phase2MuDTPhDigi.cc:76
L1Phase2MuDTExtPhDigi::m_phiCMSSW
int m_phiCMSSW
Definition:
L1Phase2MuDTExtPhDigi.h:78
DDAxes::x
L1Phase2MuDTExtPhDigi::m_xLocal
int m_xLocal
Definition:
L1Phase2MuDTExtPhDigi.h:75
Generated for CMSSW Reference Manual by
1.8.14