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)
 
 metaPrimitive ()
 

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 51 of file constants.h.

Constructor & Destructor Documentation

◆ metaPrimitive() [1/2]

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 52 of file constants.h.

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

◆ metaPrimitive() [2/2]

cmsdt::metaPrimitive::metaPrimitive ( )
inline

Definition at line 124 of file constants.h.

125  : rawId(0),
126  t0(0),
127  x(0),
128  tanPhi(0),
129  phi(0),
130  phiB(0),
131  phi_cmssw(0),
132  phiB_cmssw(0),
133  chi2(0),
134  quality(0),
135  wi1(0),
136  tdc1(0),
137  lat1(0),
138  wi2(0),
139  tdc2(0),
140  lat2(0),
141  wi3(0),
142  tdc3(0),
143  lat3(0),
144  wi4(0),
145  tdc4(0),
146  lat4(0),
147  wi5(0),
148  tdc5(0),
149  lat5(0),
150  wi6(0),
151  tdc6(0),
152  lat6(0),
153  wi7(0),
154  tdc7(0),
155  lat7(0),
156  wi8(0),
157  tdc8(0),
158  lat8(0),
159  index(0),
160  rpcFlag(0) {}

Member Data Documentation

◆ chi2

double cmsdt::metaPrimitive::chi2

◆ index

int cmsdt::metaPrimitive::index

Definition at line 195 of file constants.h.

◆ lat1

int cmsdt::metaPrimitive::lat1

◆ lat2

int cmsdt::metaPrimitive::lat2

◆ lat3

int cmsdt::metaPrimitive::lat3

◆ lat4

int cmsdt::metaPrimitive::lat4

◆ lat5

int cmsdt::metaPrimitive::lat5

◆ lat6

int cmsdt::metaPrimitive::lat6

◆ lat7

int cmsdt::metaPrimitive::lat7

◆ lat8

int cmsdt::metaPrimitive::lat8

◆ phi

double cmsdt::metaPrimitive::phi

◆ phi_cmssw

double cmsdt::metaPrimitive::phi_cmssw

Definition at line 167 of file constants.h.

Referenced by MuonPathConfirmator::analyze().

◆ phiB

double cmsdt::metaPrimitive::phiB

Definition at line 166 of file constants.h.

Referenced by MuonPathConfirmator::analyze().

◆ phiB_cmssw

double cmsdt::metaPrimitive::phiB_cmssw

Definition at line 168 of file constants.h.

Referenced by MuonPathConfirmator::analyze().

◆ quality

int cmsdt::metaPrimitive::quality

◆ rawId

uint32_t cmsdt::metaPrimitive::rawId

◆ rpcFlag

int cmsdt::metaPrimitive::rpcFlag = 0

Definition at line 196 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

◆ tdc6

int cmsdt::metaPrimitive::tdc6

◆ tdc7

int cmsdt::metaPrimitive::tdc7

◆ tdc8

int cmsdt::metaPrimitive::tdc8

◆ 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