CMS 3D CMS Logo

L1Phase2MuDTPhDigi.cc
Go to the documentation of this file.
1 //-------------------------------------------------
2 //
3 // Class L1MuDTChambPhDigi
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 
14 //-----------------------
15 // This Class's Header --
16 //-----------------------
18 
19 //-------------------------------
20 // Collaborating Class Headers --
21 //-------------------------------
22 
23 //---------------
24 // C++ Headers --
25 //---------------
26 
27 //-------------------
28 // Initializations --
29 //-------------------
30 
31 //----------------
32 // Constructors --
33 //----------------
35  : m_bx(-100),
36  m_wheel(0),
37  m_sector(0),
38  m_station(0),
39  m_superlayer(0),
40  m_phiAngle(0),
41  m_phiBending(0),
42  m_qualityCode(-1),
43  m_index(0),
44  m_t0(0),
45  m_chi2(0),
46  m_rpcFlag(-10) {}
47 
49  int bx, int wh, int sc, int st, int sl, int phi, int phib, int qual, int idx, int t0, int chi2, int rpc)
50  : m_bx(bx),
51  m_wheel(wh),
52  m_sector(sc),
53  m_station(st),
54  m_superlayer(sl),
55  m_phiAngle(phi),
56  m_phiBending(phib),
57  m_qualityCode(qual),
58  m_index(idx),
59  m_t0(t0),
60  m_chi2(chi2),
61  m_rpcFlag(rpc) {}
62 
63 //--------------
64 // Operations --
65 //--------------
66 int L1Phase2MuDTPhDigi::bxNum() const { return m_bx; }
67 
68 int L1Phase2MuDTPhDigi::whNum() const { return m_wheel; }
69 
70 int L1Phase2MuDTPhDigi::scNum() const { return m_sector; }
71 
72 int L1Phase2MuDTPhDigi::stNum() const { return m_station; }
73 
74 int L1Phase2MuDTPhDigi::slNum() const { return m_superlayer; }
75 
76 int L1Phase2MuDTPhDigi::phi() const { return m_phiAngle; }
77 
79 
81 
82 int L1Phase2MuDTPhDigi::index() const { return m_index; }
83 
84 int L1Phase2MuDTPhDigi::t0() const { return m_t0; }
85 
86 int L1Phase2MuDTPhDigi::chi2() const { return m_chi2; }
87 
88 int L1Phase2MuDTPhDigi::rpcFlag() const { return m_rpcFlag; }
L1Phase2MuDTPhDigi::m_qualityCode
int m_qualityCode
Definition: L1Phase2MuDTPhDigi.h:71
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:75
L1Phase2MuDTPhDigi::m_phiBending
int m_phiBending
Definition: L1Phase2MuDTPhDigi.h:69
L1Phase2MuDTPhDigi::m_t0
int m_t0
Definition: L1Phase2MuDTPhDigi.h:74
hltPixelTracks_cff.chi2
chi2
Definition: hltPixelTracks_cff.py:25
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:65
L1Phase2MuDTPhDigi::m_index
int m_index
Definition: L1Phase2MuDTPhDigi.h:72
FrontierCondition_GT_autoExpress_cfi.t0
t0
Definition: FrontierCondition_GT_autoExpress_cfi.py:149
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:64
L1Phase2MuDTPhDigi::phiBend
int phiBend() const
Definition: L1Phase2MuDTPhDigi.cc:78
L1Phase2MuDTPhDigi::m_wheel
int m_wheel
Definition: L1Phase2MuDTPhDigi.h:63
PVValHelper::phi
Definition: PVValidationHelpers.h:69
L1Phase2MuDTPhDigi::slNum
int slNum() const
Definition: L1Phase2MuDTPhDigi.cc:74
L1Phase2MuDTPhDigi::m_bx
int m_bx
Definition: L1Phase2MuDTPhDigi.h:62
L1Phase2MuDTPhDigi::t0
int t0() const
Definition: L1Phase2MuDTPhDigi.cc:84
L1Phase2MuDTPhDigi::m_phiAngle
int m_phiAngle
Definition: L1Phase2MuDTPhDigi.h:68
L1Phase2MuDTPhDigi::whNum
int whNum() const
Definition: L1Phase2MuDTPhDigi.cc:68
L1Phase2MuDTPhDigi::phi
int phi() const
Definition: L1Phase2MuDTPhDigi.cc:76
L1Phase2MuDTPhDigi.h
L1Phase2MuDTPhDigi::m_rpcFlag
int m_rpcFlag
Definition: L1Phase2MuDTPhDigi.h:77
L1Phase2MuDTPhDigi::chi2
int chi2() const
Definition: L1Phase2MuDTPhDigi.cc:86
L1Phase2MuDTPhDigi::m_superlayer
int m_superlayer
Definition: L1Phase2MuDTPhDigi.h:66
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