TrackingNtupleObjs.yaml 6.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316
  1. Seed:
  2. treename_prefix: see
  3. fields:
  4. - name: fitok
  5. type: short
  6. - name: px
  7. type: float
  8. - name: py
  9. type: float
  10. - name: pz
  11. type: float
  12. - name: pt
  13. type: float
  14. - name: eta
  15. type: float
  16. - name: phi
  17. type: float
  18. - name: dxy
  19. type: float
  20. - name: dz
  21. type: float
  22. - name: ptErr
  23. type: float
  24. - name: etaErr
  25. type: float
  26. - name: phiErr
  27. type: float
  28. - name: dxyErr
  29. type: float
  30. - name: dzErr
  31. type: float
  32. - name: chi2
  33. type: float
  34. - name: q
  35. type: int
  36. - name: nValid
  37. type: unsigned int
  38. - name: nPixel
  39. type: unsigned int
  40. - name: nGlued
  41. type: unsigned int
  42. - name: nStrip
  43. type: unsigned int
  44. - name: algo
  45. type: unsigned int
  46. - name: trkIdx
  47. type: int
  48. - name: shareFrac
  49. type: vector<float>
  50. - name: simTrkIdx
  51. type: vector<int>
  52. - name: offset
  53. type: unsigned int
  54. - name: Et
  55. type: float
  56. - name: hoe
  57. type: float
  58. - name: isBarrel
  59. type: vector<int>
  60. - name: layerOrDiskNr
  61. type: vector<int>
  62. - name: isValidPos
  63. type: vector<int>
  64. - name: dRZPos
  65. type: vector<float>
  66. - name: dPhiPos
  67. type: vector<float>
  68. - name: isValidNeg
  69. type: vector<int>
  70. - name: dRZNeg
  71. type: vector<float>
  72. - name: dPhiNeg
  73. type: vector<float>
  74. - name: isECALDriven
  75. type: short
  76. - name: sclIdx
  77. type: int
  78. Track:
  79. treename_prefix: trk
  80. fields:
  81. - name: px
  82. type: float
  83. - name: py
  84. type: float
  85. - name: pz
  86. type: float
  87. - name: pt
  88. type: float
  89. - name: inner_px
  90. type: float
  91. - name: inner_py
  92. type: float
  93. - name: inner_pz
  94. type: float
  95. - name: inner_pt
  96. type: float
  97. - name: outer_px
  98. type: float
  99. - name: outer_py
  100. type: float
  101. - name: outer_pz
  102. type: float
  103. - name: outer_pt
  104. type: float
  105. - name: eta
  106. type: float
  107. - name: lambda
  108. type: float
  109. - name: cotTheta
  110. type: float
  111. - name: phi
  112. type: float
  113. - name: dxy
  114. type: float
  115. - name: dz
  116. type: float
  117. - name: ptErr
  118. type: float
  119. - name: etaErr
  120. type: float
  121. - name: lambdaErr
  122. type: float
  123. - name: phiErr
  124. type: float
  125. - name: dxyErr
  126. type: float
  127. - name: dzErr
  128. type: float
  129. - name: refpoint_x
  130. type: float
  131. - name: refpoint_y
  132. type: float
  133. - name: refpoint_z
  134. type: float
  135. - name: nChi2
  136. type: float
  137. - name: q
  138. type: int
  139. - name: nValid
  140. type: unsigned int
  141. - name: nInvalid
  142. type: unsigned int
  143. - name: nPixel
  144. type: unsigned int
  145. - name: nStrip
  146. type: unsigned int
  147. - name: nPixelLay
  148. type: unsigned int
  149. - name: nStripLay
  150. type: unsigned int
  151. - name: n3DLay
  152. type: unsigned int
  153. - name: nOuterLost
  154. type: unsigned int
  155. - name: nInnerLost
  156. type: unsigned int
  157. - name: algo
  158. type: unsigned int
  159. - name: originalAlgo
  160. type: unsigned int
  161. - name: algoMask
  162. type: ULong64_t
  163. - name: stopReason
  164. type: unsigned int
  165. - name: isHP
  166. type: short
  167. - name: seedIdx
  168. type: int
  169. - name: vtxx
  170. type: float
  171. - name: vtxy
  172. type: float
  173. - name: vtxz
  174. type: float
  175. - name: shareFrac
  176. type: vector<float>
  177. - name: simTrkIdx
  178. type: vector<int>
  179. - name: genIdx
  180. type: int
  181. - name: genDR
  182. type: float
  183. Gen:
  184. treename_prefix: gen
  185. fields:
  186. - name: px
  187. type: float
  188. - name: py
  189. type: float
  190. - name: pz
  191. type: float
  192. - name: charge
  193. type: float
  194. - name: pdgId
  195. type: int
  196. - name: vx
  197. type: float
  198. - name: vy
  199. type: float
  200. - name: vz
  201. type: float
  202. - name: status
  203. type: int
  204. - name: mother
  205. type: int
  206. - name: isTauDecayProduct
  207. type: bool
  208. - name: isDirectHadronDecayProduct
  209. type: bool
  210. - name: isPrompt
  211. type: bool
  212. SimTrack:
  213. treename_prefix: sim
  214. fields:
  215. - name: event
  216. type: int
  217. - name: bunchCrossing
  218. type: int
  219. - name: pdgId
  220. type: int
  221. - name: px
  222. type: float
  223. - name: py
  224. type: float
  225. - name: pz
  226. type: float
  227. - name: pt
  228. type: float
  229. - name: eta
  230. type: float
  231. - name: phi
  232. type: float
  233. - name: pca_pt
  234. type: float
  235. - name: pca_eta
  236. type: float
  237. - name: pca_lambda
  238. type: float
  239. - name: pca_cotTheta
  240. type: float
  241. - name: pca_phi
  242. type: float
  243. - name: pca_dxy
  244. type: float
  245. - name: pca_dz
  246. type: float
  247. - name: q
  248. type: int
  249. - name: nValid
  250. type: unsigned int
  251. - name: nPixel
  252. type: unsigned int
  253. - name: nStrip
  254. type: unsigned int
  255. - name: nLay
  256. type: unsigned int
  257. - name: nPixelLay
  258. type: unsigned int
  259. - name: n3DLay
  260. type: unsigned int
  261. - name: trkIdx
  262. type: vector<int>
  263. - name: shareFrac
  264. type: vector<float>
  265. - name: parentVtxIdx
  266. type: int
  267. - name: decayVtxIdx
  268. type: vector<int>
  269. - name: seedIdx
  270. type: vector<int>
  271. SimVertex:
  272. treename_prefix: simvtx
  273. fields:
  274. - name: event
  275. type: int
  276. - name: bunchCrossing
  277. type: int
  278. - name: processType
  279. type: unsigned int
  280. - name: x
  281. type: float
  282. - name: y
  283. type: float
  284. - name: z
  285. type: float
  286. - name: sourceSimIdx
  287. type: vector<int>
  288. - name: daughterSimIdx
  289. type: vector<int>
  290. SuperCluster:
  291. treename_prefix: scl
  292. fields:
  293. - name: e
  294. type: float
  295. - name: px
  296. type: float
  297. - name: py
  298. type: float
  299. - name: pz
  300. type: float
  301. - name: x
  302. type: float
  303. - name: y
  304. type: float
  305. - name: z
  306. type: float
  307. - name: hoe
  308. type: float