DataFormats
L1DTTrackFinder
interface
L1Phase2MuDTPhDigi.h
Go to the documentation of this file.
1
//-------------------------------------------------
2
//
3
// Class L1Phase2MuDTPhDigi
4
//
5
// Description: trigger primtive data for the
6
// muon barrel Phase2 trigger
7
//
8
//
9
// Author List: Federica Primavera Bologna INFN
10
//
11
//
12
//--------------------------------------------------
13
#ifndef L1Phase2MuDTPhDigi_H
14
#define L1Phase2MuDTPhDigi_H
15
16
//------------------------------------
17
// Collaborating Class Declarations --
18
//------------------------------------
19
20
//----------------------
21
// Base Class Headers --
22
//----------------------
23
24
//---------------
25
// C++ Headers --
26
//---------------
27
28
// ---------------------
29
// -- Class Interface --
30
// ---------------------
31
32
class
L1Phase2MuDTPhDigi
{
33
public
:
34
// Constructors
35
L1Phase2MuDTPhDigi
();
36
37
L1Phase2MuDTPhDigi
(
38
int
bx
,
int
wh,
int
sc,
int
st,
int
sl,
int
phi
,
int
phib,
int
qual,
int
idx
,
int
t0
,
int
chi2
,
int
rpc
= -10);
39
40
// Operations
41
int
bxNum
()
const
;
42
43
int
whNum
()
const
;
44
int
scNum
()
const
;
45
int
stNum
()
const
;
46
int
slNum
()
const
;
47
48
int
phi
()
const
;
49
int
phiBend
()
const
;
50
51
int
quality
()
const
;
52
int
index
()
const
;
53
54
int
t0
()
const
;
55
int
chi2
()
const
;
56
57
int
rpcFlag
()
const
;
58
59
private
:
60
int
m_bx
;
61
int
m_wheel
;
62
int
m_sector
;
63
int
m_station
;
64
int
m_superlayer
;
65
66
int
m_phiAngle
;
67
int
m_phiBending
;
68
69
int
m_qualityCode
;
70
int
m_index
;
71
72
int
m_t0
;
73
int
m_chi2
;
74
75
int
m_rpcFlag
;
76
};
77
78
#endif
L1Phase2MuDTPhDigi::m_qualityCode
int m_qualityCode
Definition:
L1Phase2MuDTPhDigi.h:69
L1Phase2MuDTPhDigi::L1Phase2MuDTPhDigi
L1Phase2MuDTPhDigi()
Definition:
L1Phase2MuDTPhDigi.cc:34
L1Phase2MuDTPhDigi::scNum
int scNum() const
Definition:
L1Phase2MuDTPhDigi.cc:70
l1GtPatternGenerator_cfi.bx
bx
Definition:
l1GtPatternGenerator_cfi.py:18
L1Phase2MuDTPhDigi::m_chi2
int m_chi2
Definition:
L1Phase2MuDTPhDigi.h:73
L1Phase2MuDTPhDigi::m_phiBending
int m_phiBending
Definition:
L1Phase2MuDTPhDigi.h:67
L1Phase2MuDTPhDigi::m_t0
int m_t0
Definition:
L1Phase2MuDTPhDigi.h:72
L1Phase2MuDTPhDigi::rpcFlag
int rpcFlag() const
Definition:
L1Phase2MuDTPhDigi.cc:88
heavyIonCSV_trainingSettings.idx
idx
Definition:
heavyIonCSV_trainingSettings.py:5
L1Phase2MuDTPhDigi::m_station
int m_station
Definition:
L1Phase2MuDTPhDigi.h:63
L1Phase2MuDTPhDigi::m_index
int m_index
Definition:
L1Phase2MuDTPhDigi.h:70
L1Phase2MuDTPhDigi::quality
int quality() const
Definition:
L1Phase2MuDTPhDigi.cc:80
L1Phase2MuDTPhDigi::bxNum
int bxNum() const
Definition:
L1Phase2MuDTPhDigi.cc:66
L1Phase2MuDTPhDigi::m_sector
int m_sector
Definition:
L1Phase2MuDTPhDigi.h:62
L1Phase2MuDTPhDigi::phiBend
int phiBend() const
Definition:
L1Phase2MuDTPhDigi.cc:78
L1Phase2MuDTPhDigi::m_wheel
int m_wheel
Definition:
L1Phase2MuDTPhDigi.h:61
L1Phase2MuDTPhDigi::slNum
int slNum() const
Definition:
L1Phase2MuDTPhDigi.cc:74
L1Phase2MuDTPhDigi::m_bx
int m_bx
Definition:
L1Phase2MuDTPhDigi.h:60
L1Phase2MuDTPhDigi::t0
int t0() const
Definition:
L1Phase2MuDTPhDigi.cc:84
L1Phase2MuDTPhDigi::m_phiAngle
int m_phiAngle
Definition:
L1Phase2MuDTPhDigi.h:66
L1Phase2MuDTPhDigi::whNum
int whNum() const
Definition:
L1Phase2MuDTPhDigi.cc:68
L1Phase2MuDTPhDigi::phi
int phi() const
Definition:
L1Phase2MuDTPhDigi.cc:76
L1Phase2MuDTPhDigi::m_rpcFlag
int m_rpcFlag
Definition:
L1Phase2MuDTPhDigi.h:75
L1Phase2MuDTPhDigi
Definition:
L1Phase2MuDTPhDigi.h:32
L1Phase2MuDTPhDigi::chi2
int chi2() const
Definition:
L1Phase2MuDTPhDigi.cc:86
L1Phase2MuDTPhDigi::m_superlayer
int m_superlayer
Definition:
L1Phase2MuDTPhDigi.h:64
omtf::DataWord64::rpc
Definition:
OmtfDataWord64.h:16
L1Phase2MuDTPhDigi::stNum
int stNum() const
Definition:
L1Phase2MuDTPhDigi.cc:72
L1Phase2MuDTPhDigi::index
int index() const
Definition:
L1Phase2MuDTPhDigi.cc:82
Generated for CMSSW Reference Manual by
1.8.16