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 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 phiB
 
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 48 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  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 49 of file constants.h.

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

Member Data Documentation

◆ chi2

double cmsdt::metaPrimitive::chi2

◆ index

int cmsdt::metaPrimitive::index

Definition at line 150 of file constants.h.

Referenced by BeautifulSoup.PageElement::insert().

◆ lat1

int cmsdt::metaPrimitive::lat1

Definition at line 128 of file constants.h.

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

◆ lat2

int cmsdt::metaPrimitive::lat2

Definition at line 131 of file constants.h.

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

◆ lat3

int cmsdt::metaPrimitive::lat3

Definition at line 134 of file constants.h.

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

◆ lat4

int cmsdt::metaPrimitive::lat4

Definition at line 137 of file constants.h.

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

◆ lat5

int cmsdt::metaPrimitive::lat5

Definition at line 140 of file constants.h.

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

◆ lat6

int cmsdt::metaPrimitive::lat6

Definition at line 143 of file constants.h.

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

◆ lat7

int cmsdt::metaPrimitive::lat7

Definition at line 146 of file constants.h.

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

◆ lat8

int cmsdt::metaPrimitive::lat8

Definition at line 149 of file constants.h.

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

◆ phi

double cmsdt::metaPrimitive::phi

◆ phiB

double cmsdt::metaPrimitive::phiB

Definition at line 123 of file constants.h.

◆ quality

int cmsdt::metaPrimitive::quality

◆ rawId

uint32_t cmsdt::metaPrimitive::rawId

◆ rpcFlag

int cmsdt::metaPrimitive::rpcFlag = 0

Definition at line 151 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 139 of file constants.h.

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

◆ tdc6

int cmsdt::metaPrimitive::tdc6

Definition at line 142 of file constants.h.

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

◆ tdc7

int cmsdt::metaPrimitive::tdc7

Definition at line 145 of file constants.h.

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

◆ tdc8

int cmsdt::metaPrimitive::tdc8

Definition at line 148 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:118
cmsdt::metaPrimitive::x
double x
Definition: constants.h:120
cmsdt::metaPrimitive::lat8
int lat8
Definition: constants.h:149
pos
Definition: PixelAliasList.h:18
cmsdt::metaPrimitive::wi1
int wi1
Definition: constants.h:126
cmsdt::metaPrimitive::wi8
int wi8
Definition: constants.h:147
data-class-funcs.q
q
Definition: data-class-funcs.py:169
cmsdt::metaPrimitive::phi
double phi
Definition: constants.h:122
cmsdt::metaPrimitive::lat4
int lat4
Definition: constants.h:137
training_settings.idx
idx
Definition: training_settings.py:16
cmsdt::metaPrimitive::tdc8
int tdc8
Definition: constants.h:148
cmsdt::metaPrimitive::tdc1
int tdc1
Definition: constants.h:127
RandomServiceHelper.t1
t1
Definition: RandomServiceHelper.py:256
cmsdt::metaPrimitive::quality
int quality
Definition: constants.h:125
cmsdt::metaPrimitive::lat5
int lat5
Definition: constants.h:140
cmsdt::metaPrimitive::lat6
int lat6
Definition: constants.h:143
cmsdt::metaPrimitive::wi2
int wi2
Definition: constants.h:129
cmsdt::metaPrimitive::tdc7
int tdc7
Definition: constants.h:145
cmsdt::metaPrimitive::lat1
int lat1
Definition: constants.h:128
cmsdt::metaPrimitive::wi7
int wi7
Definition: constants.h:144
cmsdt::metaPrimitive::wi6
int wi6
Definition: constants.h:141
cmsdt::metaPrimitive::rpcFlag
int rpcFlag
Definition: constants.h:151
cmsdt::metaPrimitive::tdc3
int tdc3
Definition: constants.h:133
w7
common ppss p3p6s2 common epss epspn46 common const1 w7
Definition: inclppp.h:1
cmsdt::metaPrimitive::lat7
int lat7
Definition: constants.h:146
cmsdt::metaPrimitive::phiB
double phiB
Definition: constants.h:123
OrderedSet.t
t
Definition: OrderedSet.py:90
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:138
cmsdt::metaPrimitive::lat2
int lat2
Definition: constants.h:131
cmsdt::metaPrimitive::wi4
int wi4
Definition: constants.h:135
cmsdt::metaPrimitive::tdc5
int tdc5
Definition: constants.h:139
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:142
cmsdt::metaPrimitive::tanPhi
double tanPhi
Definition: constants.h:121
cmsdt::metaPrimitive::tdc4
int tdc4
Definition: constants.h:136
w6
common ppss p3p6s2 common epss epspn46 common const1 w6
Definition: inclppp.h:1
cmsdt::metaPrimitive::chi2
double chi2
Definition: constants.h:124
cmsdt::metaPrimitive::index
int index
Definition: constants.h:150
cmsdt::metaPrimitive::tdc2
int tdc2
Definition: constants.h:130
cmsdt::metaPrimitive::lat3
int lat3
Definition: constants.h:134
omtf::DataWord64::rpc
Definition: OmtfDataWord64.h:16
cmsdt::metaPrimitive::wi3
int wi3
Definition: constants.h:132
w5
common ppss p3p6s2 common epss epspn46 common const1 w5
Definition: inclppp.h:1
cmsdt::metaPrimitive::t0
double t0
Definition: constants.h:119