TrackingNtupleObjs.yaml 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257
  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: isBarrel
  55. type: vector<int>
  56. - name: layerOrDiskNr
  57. type: vector<int>
  58. - name: isValidPos
  59. type: vector<int>
  60. - name: dRZPos
  61. type: vector<float>
  62. - name: dPhiPos
  63. type: vector<float>
  64. - name: isValidNeg
  65. type: vector<int>
  66. - name: dRZNeg
  67. type: vector<float>
  68. - name: dPhiNeg
  69. type: vector<float>
  70. Track:
  71. treename_prefix: trk
  72. fields:
  73. - name: px
  74. type: float
  75. - name: py
  76. type: float
  77. - name: pz
  78. type: float
  79. - name: pt
  80. type: float
  81. - name: inner_px
  82. type: float
  83. - name: inner_py
  84. type: float
  85. - name: inner_pz
  86. type: float
  87. - name: inner_pt
  88. type: float
  89. - name: outer_px
  90. type: float
  91. - name: outer_py
  92. type: float
  93. - name: outer_pz
  94. type: float
  95. - name: outer_pt
  96. type: float
  97. - name: eta
  98. type: float
  99. - name: lambda
  100. type: float
  101. - name: cotTheta
  102. type: float
  103. - name: phi
  104. type: float
  105. - name: dxy
  106. type: float
  107. - name: dz
  108. type: float
  109. - name: ptErr
  110. type: float
  111. - name: etaErr
  112. type: float
  113. - name: lambdaErr
  114. type: float
  115. - name: phiErr
  116. type: float
  117. - name: dxyErr
  118. type: float
  119. - name: dzErr
  120. type: float
  121. - name: refpoint_x
  122. type: float
  123. - name: refpoint_y
  124. type: float
  125. - name: refpoint_z
  126. type: float
  127. - name: nChi2
  128. type: float
  129. - name: q
  130. type: int
  131. - name: nValid
  132. type: unsigned int
  133. - name: nInvalid
  134. type: unsigned int
  135. - name: nPixel
  136. type: unsigned int
  137. - name: nStrip
  138. type: unsigned int
  139. - name: nPixelLay
  140. type: unsigned int
  141. - name: nStripLay
  142. type: unsigned int
  143. - name: n3DLay
  144. type: unsigned int
  145. - name: nOuterLost
  146. type: unsigned int
  147. - name: nInnerLost
  148. type: unsigned int
  149. - name: algo
  150. type: unsigned int
  151. - name: originalAlgo
  152. type: unsigned int
  153. - name: algoMask
  154. type: ULong64_t
  155. - name: stopReason
  156. type: unsigned int
  157. - name: isHP
  158. type: short
  159. - name: seedIdx
  160. type: int
  161. - name: vtxx
  162. type: float
  163. - name: vtxy
  164. type: float
  165. - name: vtxz
  166. type: float
  167. - name: shareFrac
  168. type: vector<float>
  169. - name: simTrkIdx
  170. type: vector<int>
  171. - name: genIdx
  172. type: int
  173. - name: genDR
  174. type: float
  175. SimTrack:
  176. treename_prefix: sim
  177. fields:
  178. - name: event
  179. type: int
  180. - name: bunchCrossing
  181. type: int
  182. - name: pdgId
  183. type: int
  184. - name: px
  185. type: float
  186. - name: py
  187. type: float
  188. - name: pz
  189. type: float
  190. - name: pt
  191. type: float
  192. - name: eta
  193. type: float
  194. - name: phi
  195. type: float
  196. - name: pca_pt
  197. type: float
  198. - name: pca_eta
  199. type: float
  200. - name: pca_lambda
  201. type: float
  202. - name: pca_cotTheta
  203. type: float
  204. - name: pca_phi
  205. type: float
  206. - name: pca_dxy
  207. type: float
  208. - name: pca_dz
  209. type: float
  210. - name: q
  211. type: int
  212. - name: nValid
  213. type: unsigned int
  214. - name: nPixel
  215. type: unsigned int
  216. - name: nStrip
  217. type: unsigned int
  218. - name: nLay
  219. type: unsigned int
  220. - name: nPixelLay
  221. type: unsigned int
  222. - name: n3DLay
  223. type: unsigned int
  224. - name: trkIdx
  225. type: vector<int>
  226. - name: shareFrac
  227. type: vector<float>
  228. - name: parentVtxIdx
  229. type: int
  230. - name: decayVtxIdx
  231. type: vector<int>
  232. - name: seedIdx
  233. type: vector<int>
  234. SimVertex:
  235. treename_prefix: simvtx
  236. fields:
  237. - name: event
  238. type: int
  239. - name: bunchCrossing
  240. type: int
  241. - name: processType
  242. type: unsigned int
  243. - name: x
  244. type: float
  245. - name: y
  246. type: float
  247. - name: z
  248. type: float
  249. - name: sourceSimIdx
  250. type: vector<int>
  251. - name: daughterSimIdx
  252. type: vector<int>