Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
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
omtf::DataWord64::rpc
Definition:
OmtfDataWord64.h:16
L1Phase2MuDTExtPhDigi
Definition:
L1Phase2MuDTExtPhDigi.h:34
L1Phase2MuDTExtPhDigi::xLocal
int xLocal() const
Definition:
L1Phase2MuDTExtPhDigi.cc:115
L1Phase2MuDTExtPhDigi::m_pathTDC
int m_pathTDC[8]
Definition:
L1Phase2MuDTExtPhDigi.h:82
L1Phase2MuDTExtPhDigi::m_pathLat
int m_pathLat[8]
Definition:
L1Phase2MuDTExtPhDigi.h:83
L1Phase2MuDTPhDigi::t0
int t0() const
Definition:
L1Phase2MuDTPhDigi.cc:84
L1Phase2MuDTExtPhDigi::pathWireId
int pathWireId(int) const
Definition:
L1Phase2MuDTExtPhDigi.cc:123
L1Phase2MuDTExtPhDigi::m_phiBendCMSSW
int m_phiBendCMSSW
Definition:
L1Phase2MuDTExtPhDigi.h:79
funct::tan
Tan< T >::type tan(const T &t)
Definition:
Tan.h:22
L1Phase2MuDTPhDigi
Definition:
L1Phase2MuDTPhDigi.h:32
L1Phase2MuDTExtPhDigi::~L1Phase2MuDTExtPhDigi
~L1Phase2MuDTExtPhDigi() override
Definition:
L1Phase2MuDTExtPhDigi.h:61
L1Phase2MuDTExtPhDigi::pathTDC
int pathTDC(int) const
Definition:
L1Phase2MuDTExtPhDigi.cc:125
L1Phase2MuDTExtPhDigi::m_tanPsi
int m_tanPsi
Definition:
L1Phase2MuDTExtPhDigi.h:76
L1Phase2MuDTPhDigi::phi
int phi() const
Definition:
L1Phase2MuDTPhDigi.cc:76
L1Phase2MuDTExtPhDigi::tanPsi
int tanPsi() const
Definition:
L1Phase2MuDTExtPhDigi.cc:117
L1Phase2MuDTExtPhDigi::phiCMSSW
int phiCMSSW() const
Definition:
L1Phase2MuDTExtPhDigi.cc:119
L1Phase2MuDTPhDigi.h
L1Phase2MuDTExtPhDigi::m_phiCMSSW
int m_phiCMSSW
Definition:
L1Phase2MuDTExtPhDigi.h:78
makePileupJSON.bx
tuple bx
Definition:
makePileupJSON.py:40
DDAxes::x
L1Phase2MuDTExtPhDigi::m_xLocal
int m_xLocal
Definition:
L1Phase2MuDTExtPhDigi.h:75
L1Phase2MuDTExtPhDigi::pathLat
int pathLat(int) const
Definition:
L1Phase2MuDTExtPhDigi.cc:127
L1Phase2MuDTExtPhDigi::phiBendCMSSW
int phiBendCMSSW() const
Definition:
L1Phase2MuDTExtPhDigi.cc:121
L1Phase2MuDTPhDigi::chi2
int chi2() const
Definition:
L1Phase2MuDTPhDigi.cc:86
Generated for CMSSW Reference Manual by
1.8.5