CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
cmsdt::metaPrimitive Struct Reference

#include <constants.h>

Public Member Functions

 metaPrimitive (uint32_t id, double t, double pos, double tan, double ph, double phb, double ph_cmssw, double phb_cmssw, double chi, int q, int w1, int t1, int l1, int w2, int t2, int l2, int w3, int t3, int l3, int w4, int t4, int l4, int w5=0, int t5=-1, int l5=0, int w6=0, int t6=-1, int l6=0, int w7=0, int t7=-1, int l7=0, int w8=0, int t8=-1, int l8=0, int idx=0, int rpc=0)
 

Public Attributes

double chi2
 
int index
 
int lat1
 
int lat2
 
int lat3
 
int lat4
 
int lat5
 
int lat6
 
int lat7
 
int lat8
 
double phi
 
double phi_cmssw
 
double phiB
 
double phiB_cmssw
 
int quality
 
uint32_t rawId
 
int rpcFlag = 0
 
double t0
 
double tanPhi
 
int tdc1
 
int tdc2
 
int tdc3
 
int tdc4
 
int tdc5
 
int tdc6
 
int tdc7
 
int tdc8
 
int wi1
 
int wi2
 
int wi3
 
int wi4
 
int wi5
 
int wi6
 
int wi7
 
int wi8
 
double x
 

Detailed Description

Definition at line 49 of file constants.h.

Constructor & Destructor Documentation

◆ metaPrimitive()

cmsdt::metaPrimitive::metaPrimitive ( uint32_t  id,
double  t,
double  pos,
double  tan,
double  ph,
double  phb,
double  ph_cmssw,
double  phb_cmssw,
double  chi,
int  q,
int  w1,
int  t1,
int  l1,
int  w2,
int  t2,
int  l2,
int  w3,
int  t3,
int  l3,
int  w4,
int  t4,
int  l4,
int  w5 = 0,
int  t5 = -1,
int  l5 = 0,
int  w6 = 0,
int  t6 = -1,
int  l6 = 0,
int  w7 = 0,
int  t7 = -1,
int  l7 = 0,
int  w8 = 0,
int  t8 = -1,
int  l8 = 0,
int  idx = 0,
int  rpc = 0 
)
inline

Definition at line 50 of file constants.h.

86  : rawId(id),
87  t0(t),
88  x(pos),
89  tanPhi(tan),
90  phi(ph),
91  phiB(phb),
92  phi_cmssw(ph_cmssw),
93  phiB_cmssw(phb_cmssw),
94  chi2(chi),
95  quality(q),
96  wi1(w1),
97  tdc1(t1),
98  lat1(l1),
99  wi2(w2),
100  tdc2(t2),
101  lat2(l2),
102  wi3(w3),
103  tdc3(t3),
104  lat3(l3),
105  wi4(w4),
106  tdc4(t4),
107  lat4(l4),
108  wi5(w5),
109  tdc5(t5),
110  lat5(l5),
111  wi6(w6),
112  tdc6(t6),
113  lat6(l6),
114  wi7(w7),
115  tdc7(t7),
116  lat7(l7),
117  wi8(w8),
118  tdc8(t8),
119  lat8(l8),
120  index(idx),
121  rpcFlag(rpc) {}

Member Data Documentation

◆ chi2

double cmsdt::metaPrimitive::chi2

◆ index

int cmsdt::metaPrimitive::index

Definition at line 157 of file constants.h.

Referenced by BeautifulSoup.PageElement::insert().

◆ lat1

int cmsdt::metaPrimitive::lat1

Definition at line 135 of file constants.h.

Referenced by MuonPathAssociator::printmPC(), and DTTrigPhase2Prod::printmPC().

◆ lat2

int cmsdt::metaPrimitive::lat2

Definition at line 138 of file constants.h.

Referenced by MuonPathAssociator::printmPC(), and DTTrigPhase2Prod::printmPC().

◆ lat3

int cmsdt::metaPrimitive::lat3

Definition at line 141 of file constants.h.

Referenced by MuonPathAssociator::printmPC(), and DTTrigPhase2Prod::printmPC().

◆ lat4

int cmsdt::metaPrimitive::lat4

Definition at line 144 of file constants.h.

Referenced by MuonPathAssociator::printmPC(), and DTTrigPhase2Prod::printmPC().

◆ lat5

int cmsdt::metaPrimitive::lat5

Definition at line 147 of file constants.h.

Referenced by MuonPathAssociator::printmPC(), and DTTrigPhase2Prod::printmPC().

◆ lat6

int cmsdt::metaPrimitive::lat6

Definition at line 150 of file constants.h.

Referenced by MuonPathAssociator::printmPC(), and DTTrigPhase2Prod::printmPC().

◆ lat7

int cmsdt::metaPrimitive::lat7

Definition at line 153 of file constants.h.

Referenced by MuonPathAssociator::printmPC(), and DTTrigPhase2Prod::printmPC().

◆ lat8

int cmsdt::metaPrimitive::lat8

Definition at line 156 of file constants.h.

Referenced by MuonPathAssociator::printmPC(), and DTTrigPhase2Prod::printmPC().

◆ phi

double cmsdt::metaPrimitive::phi

◆ phi_cmssw

double cmsdt::metaPrimitive::phi_cmssw

Definition at line 129 of file constants.h.

◆ phiB

double cmsdt::metaPrimitive::phiB

Definition at line 128 of file constants.h.

◆ phiB_cmssw

double cmsdt::metaPrimitive::phiB_cmssw

Definition at line 130 of file constants.h.

◆ quality

int cmsdt::metaPrimitive::quality

◆ rawId

uint32_t cmsdt::metaPrimitive::rawId

◆ rpcFlag

int cmsdt::metaPrimitive::rpcFlag = 0

Definition at line 158 of file constants.h.

◆ t0

double cmsdt::metaPrimitive::t0

◆ tanPhi

double cmsdt::metaPrimitive::tanPhi

◆ tdc1

int cmsdt::metaPrimitive::tdc1

◆ tdc2

int cmsdt::metaPrimitive::tdc2

◆ tdc3

int cmsdt::metaPrimitive::tdc3

◆ tdc4

int cmsdt::metaPrimitive::tdc4

◆ tdc5

int cmsdt::metaPrimitive::tdc5

Definition at line 146 of file constants.h.

Referenced by MuonPathAssociator::printmPC(), and DTTrigPhase2Prod::printmPC().

◆ tdc6

int cmsdt::metaPrimitive::tdc6

Definition at line 149 of file constants.h.

Referenced by MuonPathAssociator::printmPC(), and DTTrigPhase2Prod::printmPC().

◆ tdc7

int cmsdt::metaPrimitive::tdc7

Definition at line 152 of file constants.h.

Referenced by MuonPathAssociator::printmPC(), and DTTrigPhase2Prod::printmPC().

◆ tdc8

int cmsdt::metaPrimitive::tdc8

Definition at line 155 of file constants.h.

Referenced by MuonPathAssociator::printmPC(), and DTTrigPhase2Prod::printmPC().

◆ wi1

int cmsdt::metaPrimitive::wi1

◆ wi2

int cmsdt::metaPrimitive::wi2

◆ wi3

int cmsdt::metaPrimitive::wi3

◆ wi4

int cmsdt::metaPrimitive::wi4

◆ wi5

int cmsdt::metaPrimitive::wi5

◆ wi6

int cmsdt::metaPrimitive::wi6

◆ wi7

int cmsdt::metaPrimitive::wi7

◆ wi8

int cmsdt::metaPrimitive::wi8

◆ x

double cmsdt::metaPrimitive::x
w8
common ppss p3p6s2 common epss epspn46 common const1 w8
Definition: inclppp.h:1
RandomServiceHelper.t2
t2
Definition: RandomServiceHelper.py:257
w2
common ppss p3p6s2 common epss epspn46 common const1 w2
Definition: inclppp.h:1
cmsdt::metaPrimitive::rawId
uint32_t rawId
Definition: constants.h:123
cmsdt::metaPrimitive::x
double x
Definition: constants.h:125
cmsdt::metaPrimitive::lat8
int lat8
Definition: constants.h:156
pos
Definition: PixelAliasList.h:18
cmsdt::metaPrimitive::wi1
int wi1
Definition: constants.h:133
cmsdt::metaPrimitive::wi8
int wi8
Definition: constants.h:154
cmsdt::metaPrimitive::phi
double phi
Definition: constants.h:127
cmsdt::metaPrimitive::lat4
int lat4
Definition: constants.h:144
cmsdt::metaPrimitive::tdc8
int tdc8
Definition: constants.h:155
heavyIonCSV_trainingSettings.idx
idx
Definition: heavyIonCSV_trainingSettings.py:5
cmsdt::metaPrimitive::tdc1
int tdc1
Definition: constants.h:134
RandomServiceHelper.t1
t1
Definition: RandomServiceHelper.py:256
cmsdt::metaPrimitive::quality
int quality
Definition: constants.h:132
cmsdt::metaPrimitive::lat5
int lat5
Definition: constants.h:147
cmsdt::metaPrimitive::lat6
int lat6
Definition: constants.h:150
cmsdt::metaPrimitive::phiB_cmssw
double phiB_cmssw
Definition: constants.h:130
cmsdt::metaPrimitive::wi2
int wi2
Definition: constants.h:136
cmsdt::metaPrimitive::tdc7
int tdc7
Definition: constants.h:152
cmsdt::metaPrimitive::lat1
int lat1
Definition: constants.h:135
cmsdt::metaPrimitive::wi7
int wi7
Definition: constants.h:151
cmsdt::metaPrimitive::wi6
int wi6
Definition: constants.h:148
cmsdt::metaPrimitive::rpcFlag
int rpcFlag
Definition: constants.h:158
cmsdt::metaPrimitive::tdc3
int tdc3
Definition: constants.h:140
w7
common ppss p3p6s2 common epss epspn46 common const1 w7
Definition: inclppp.h:1
cmsdt::metaPrimitive::lat7
int lat7
Definition: constants.h:153
cmsdt::metaPrimitive::phiB
double phiB
Definition: constants.h:128
RandomServiceHelper.t3
t3
Definition: RandomServiceHelper.py:258
w4
common ppss p3p6s2 common epss epspn46 common const1 w4
Definition: inclppp.h:1
cmsdt::metaPrimitive::wi5
int wi5
Definition: constants.h:145
cmsdt::metaPrimitive::lat2
int lat2
Definition: constants.h:138
cmsdt::metaPrimitive::wi4
int wi4
Definition: constants.h:142
cmsdt::metaPrimitive::tdc5
int tdc5
Definition: constants.h:146
funct::tan
Tan< T >::type tan(const T &t)
Definition: Tan.h:22
w3
common ppss p3p6s2 common epss epspn46 common const1 w3
Definition: inclppp.h:1
cmsdt::metaPrimitive::tdc6
int tdc6
Definition: constants.h:149
submitPVResolutionJobs.q
q
Definition: submitPVResolutionJobs.py:84
cmsdt::metaPrimitive::tanPhi
double tanPhi
Definition: constants.h:126
cmsdt::metaPrimitive::tdc4
int tdc4
Definition: constants.h:143
w6
common ppss p3p6s2 common epss epspn46 common const1 w6
Definition: inclppp.h:1
cmsdt::metaPrimitive::chi2
double chi2
Definition: constants.h:131
cmsdt::metaPrimitive::index
int index
Definition: constants.h:157
cmsdt::metaPrimitive::tdc2
int tdc2
Definition: constants.h:137
cmsdt::metaPrimitive::lat3
int lat3
Definition: constants.h:141
submitPVValidationJobs.t
string t
Definition: submitPVValidationJobs.py:644
omtf::DataWord64::rpc
Definition: OmtfDataWord64.h:16
cmsdt::metaPrimitive::phi_cmssw
double phi_cmssw
Definition: constants.h:129
cmsdt::metaPrimitive::wi3
int wi3
Definition: constants.h:139
w5
common ppss p3p6s2 common epss epspn46 common const1 w5
Definition: inclppp.h:1
cmsdt::metaPrimitive::t0
double t0
Definition: constants.h:124