TrackingNtupleObjs.yaml 8.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398
  1. PixRecHit:
  2. treename_prefix: pix
  3. fields:
  4. - name: subdet
  5. type: unsigned short
  6. - name: layer
  7. type: unsigned short
  8. - name: ladder
  9. type: unsigned short
  10. - name: detId
  11. type: unsigned int
  12. - name: simType
  13. type: unsigned short
  14. - name: x
  15. type: float
  16. - name: y
  17. type: float
  18. - name: z
  19. type: float
  20. - name: xx
  21. type: float
  22. - name: xy
  23. type: float
  24. - name: yy
  25. type: float
  26. - name: yz
  27. type: float
  28. - name: zz
  29. type: float
  30. - name: zx
  31. type: float
  32. - name: radL
  33. type: float
  34. - name: bbxi
  35. type: float
  36. - name: trkIdx
  37. type: vector<int>
  38. - name: seeIdx
  39. type: vector<int>
  40. - name: simHitIdx
  41. type: vector<int>
  42. - name: chargeFraction
  43. type: vector<float>
  44. SimHit:
  45. treename_prefix: simhit
  46. fields:
  47. - name: subdet
  48. type: unsigned short
  49. - name: layer
  50. type: unsigned short
  51. - name: detId
  52. type: unsigned int
  53. - name: x
  54. type: float
  55. - name: y
  56. type: float
  57. - name: z
  58. type: float
  59. - name: particle
  60. type: int
  61. - name: process
  62. type: short
  63. - name: eloss
  64. type: float
  65. - name: tof
  66. type: float
  67. - name: simTrkIdx
  68. type: int
  69. - name: hitIdx
  70. type: vector<int>
  71. - name: hitType
  72. type: vector<int>
  73. Seed:
  74. treename_prefix: see
  75. fields:
  76. - name: fitok
  77. type: short
  78. - name: px
  79. type: float
  80. - name: py
  81. type: float
  82. - name: pz
  83. type: float
  84. - name: pt
  85. type: float
  86. - name: eta
  87. type: float
  88. - name: phi
  89. type: float
  90. - name: dxy
  91. type: float
  92. - name: dz
  93. type: float
  94. - name: ptErr
  95. type: float
  96. - name: etaErr
  97. type: float
  98. - name: phiErr
  99. type: float
  100. - name: dxyErr
  101. type: float
  102. - name: dzErr
  103. type: float
  104. - name: chi2
  105. type: float
  106. - name: q
  107. type: int
  108. - name: nValid
  109. type: unsigned int
  110. - name: nPixel
  111. type: unsigned int
  112. - name: nGlued
  113. type: unsigned int
  114. - name: nStrip
  115. type: unsigned int
  116. - name: algo
  117. type: unsigned int
  118. - name: algoOriginal
  119. type: unsigned int
  120. - name: trkIdx
  121. type: int
  122. - name: shareFrac
  123. type: vector<float>
  124. - name: simTrkIdx
  125. type: vector<int>
  126. - name: hitIdx
  127. type: vector<int>
  128. - name: hitType
  129. type: vector<int>
  130. - name: offset
  131. type: unsigned int
  132. - name: hitsMask
  133. type: unsigned char
  134. - name: subDet2
  135. type: int
  136. - name: dRz2
  137. type: float
  138. - name: dPhi2
  139. type: float
  140. - name: dRz2Pos
  141. type: float
  142. - name: dPhi2Pos
  143. type: float
  144. - name: subDet1
  145. type: int
  146. - name: dRz1
  147. type: float
  148. - name: dPhi1
  149. type: float
  150. - name: dRz1Pos
  151. type: float
  152. - name: dPhi1Pos
  153. type: float
  154. - name: superClusterEnergy
  155. type: float
  156. - name: superClusterEta
  157. type: float
  158. - name: superClusterPhi
  159. type: float
  160. - name: superClusterEt
  161. type: float
  162. - name: superClusterIdx
  163. type: int
  164. - name: ecalDriven
  165. type: unsigned int
  166. - name: trkDriven
  167. type: unsigned int
  168. Track:
  169. treename_prefix: trk
  170. fields:
  171. - name: px
  172. type: float
  173. - name: py
  174. type: float
  175. - name: pz
  176. type: float
  177. - name: pt
  178. type: float
  179. - name: inner_px
  180. type: float
  181. - name: inner_py
  182. type: float
  183. - name: inner_pz
  184. type: float
  185. - name: inner_pt
  186. type: float
  187. - name: outer_px
  188. type: float
  189. - name: outer_py
  190. type: float
  191. - name: outer_pz
  192. type: float
  193. - name: outer_pt
  194. type: float
  195. - name: eta
  196. type: float
  197. - name: lambda
  198. type: float
  199. - name: cotTheta
  200. type: float
  201. - name: phi
  202. type: float
  203. - name: dxy
  204. type: float
  205. - name: dz
  206. type: float
  207. - name: ptErr
  208. type: float
  209. - name: etaErr
  210. type: float
  211. - name: lambdaErr
  212. type: float
  213. - name: phiErr
  214. type: float
  215. - name: dxyErr
  216. type: float
  217. - name: dzErr
  218. type: float
  219. - name: refpoint_x
  220. type: float
  221. - name: refpoint_y
  222. type: float
  223. - name: refpoint_z
  224. type: float
  225. - name: nChi2
  226. type: float
  227. - name: q
  228. type: int
  229. - name: nValid
  230. type: unsigned int
  231. - name: nInvalid
  232. type: unsigned int
  233. - name: nPixel
  234. type: unsigned int
  235. - name: nStrip
  236. type: unsigned int
  237. - name: nPixelLay
  238. type: unsigned int
  239. - name: nStripLay
  240. type: unsigned int
  241. - name: n3DLay
  242. type: unsigned int
  243. - name: nOuterLost
  244. type: unsigned int
  245. - name: nInnerLost
  246. type: unsigned int
  247. - name: algo
  248. type: unsigned int
  249. - name: originalAlgo
  250. type: unsigned int
  251. - name: algoMask
  252. type: ULong64_t
  253. - name: stopReason
  254. type: unsigned int
  255. - name: isHP
  256. type: short
  257. - name: seedIdx
  258. type: int
  259. - name: vtxx
  260. type: float
  261. - name: vtxy
  262. type: float
  263. - name: vtxz
  264. type: float
  265. - name: shareFrac
  266. type: vector<float>
  267. - name: simTrkIdx
  268. type: vector<int>
  269. - name: hitIdx
  270. type: vector<int>
  271. - name: hitType
  272. type: vector<int>
  273. - name: genIdx
  274. type: int
  275. - name: genDR
  276. type: float
  277. SimTrack:
  278. treename_prefix: sim
  279. fields:
  280. - name: event
  281. type: int
  282. - name: bunchCrossing
  283. type: int
  284. - name: pdgId
  285. type: int
  286. - name: px
  287. type: float
  288. - name: py
  289. type: float
  290. - name: pz
  291. type: float
  292. - name: pt
  293. type: float
  294. - name: eta
  295. type: float
  296. - name: phi
  297. type: float
  298. - name: pca_pt
  299. type: float
  300. - name: pca_eta
  301. type: float
  302. - name: pca_lambda
  303. type: float
  304. - name: pca_cotTheta
  305. type: float
  306. - name: pca_phi
  307. type: float
  308. - name: pca_dxy
  309. type: float
  310. - name: pca_dz
  311. type: float
  312. - name: q
  313. type: int
  314. - name: nValid
  315. type: unsigned int
  316. - name: nPixel
  317. type: unsigned int
  318. - name: nStrip
  319. type: unsigned int
  320. - name: nLay
  321. type: unsigned int
  322. - name: nPixelLay
  323. type: unsigned int
  324. - name: n3DLay
  325. type: unsigned int
  326. - name: trkIdx
  327. type: vector<int>
  328. - name: shareFrac
  329. type: vector<float>
  330. - name: parentVtxIdx
  331. type: int
  332. - name: decayVtxIdx
  333. type: vector<int>
  334. - name: simHitIdx
  335. type: vector<int>
  336. - name: seedIdx
  337. type: vector<int>
  338. SuperCluster:
  339. treename_prefix: scl
  340. fields:
  341. - name: e
  342. type: float
  343. - name: px
  344. type: float
  345. - name: py
  346. type: float
  347. - name: pz
  348. type: float
  349. - name: x
  350. type: float
  351. - name: y
  352. type: float
  353. - name: z
  354. type: float
  355. - name: charge
  356. type: vector<int>
  357. - name: subDet1
  358. type: vector<int>
  359. - name: subDet2
  360. type: vector<int>
  361. - name: dRz1
  362. type: vector<float>
  363. - name: dPhi1
  364. type: vector<float>
  365. - name: dRz2
  366. type: vector<float>
  367. - name: dPhi2
  368. type: vector<float>
  369. - name: seedType
  370. type: vector<int>
  371. - name: hitsMask
  372. type: vector<unsigned char>
  373. SimVertex:
  374. treename_prefix: simvtx
  375. fields:
  376. - name: event
  377. type: int
  378. - name: bunchCrossing
  379. type: int
  380. - name: processType
  381. type: unsigned int
  382. - name: x
  383. type: float
  384. - name: y
  385. type: float
  386. - name: z
  387. type: float
  388. - name: sourceSimIdx
  389. type: vector<int>
  390. - name: daughterSimIdx
  391. type: vector<int>