/Documentation/DataFormats/python/RecoJets_dataformats.py

https://github.com/aivanov-cern/cmssw · Python · 612 lines · 602 code · 1 blank · 9 comment · 0 complexity · 7ee989b472c1c463d5c1f6a0b2271c8b MD5 · raw file

  1. '''
  2. Created on Jun 26, 2013
  3. @author: Mantas Stankevicius
  4. @contact: mantas.stankevicius@cern.ch
  5. http://cmsdoxy.web.cern.ch/cmsdoxy/dataformats/
  6. @responsible:
  7. '''
  8. json = {
  9. "full": {
  10. "title": "RecoJets collections (in RECO and AOD)",
  11. "data": [
  12. {
  13. "instance": "ak7JetExtender",
  14. "container": "*",
  15. "desc": "No documentation"
  16. },
  17. {
  18. "instance": "ak5JetID",
  19. "container": "*",
  20. "desc": "No documentation"
  21. },
  22. {
  23. "instance": "sc5JetID",
  24. "container": "*",
  25. "desc": "No documentation"
  26. },
  27. {
  28. "instance": "ic5JetID",
  29. "container": "*",
  30. "desc": "No documentation"
  31. },
  32. {
  33. "instance": "ak5JetExtender",
  34. "container": "*",
  35. "desc": "No documentation"
  36. },
  37. {
  38. "instance": "ak5JetTracksAssociatorExplicit",
  39. "container": "*",
  40. "desc": "No documentation"
  41. },
  42. {
  43. "instance": "ak7JetTracksAssociatorAtVertex",
  44. "container": "*",
  45. "desc": "No documentation"
  46. },
  47. {
  48. "instance": "ak7JetTracksAssociatorAtCaloFace",
  49. "container": "*",
  50. "desc": "No documentation"
  51. },
  52. {
  53. "instance": "gk5JetID",
  54. "container": "*",
  55. "desc": "No documentation"
  56. },
  57. {
  58. "instance": "kt4JetID",
  59. "container": "*",
  60. "desc": "No documentation"
  61. },
  62. {
  63. "instance": "*",
  64. "container": "recoCaloJets",
  65. "desc": "No documentation"
  66. },
  67. {
  68. "instance": "*",
  69. "container": "recoTrackJets",
  70. "desc": "No documentation"
  71. },
  72. {
  73. "instance": "caloTowers",
  74. "container": "*",
  75. "desc": "No documentation"
  76. },
  77. {
  78. "instance": "CastorTowerReco",
  79. "container": "*",
  80. "desc": "No documentation"
  81. },
  82. {
  83. "instance": "ic5JetTracksAssociatorAtVertex",
  84. "container": "*",
  85. "desc": "No documentation"
  86. },
  87. {
  88. "instance": "iterativeCone5JetExtender",
  89. "container": "*",
  90. "desc": "No documentation"
  91. },
  92. {
  93. "instance": "iterativeCone5JetTracksAssociatorAtCaloFace",
  94. "container": "*",
  95. "desc": "No documentation"
  96. },
  97. {
  98. "instance": "sisCone5JetTracksAssociatorAtCaloFace",
  99. "container": "*",
  100. "desc": "No documentation"
  101. },
  102. {
  103. "instance": "sisCone5JetTracksAssociatorAtVertex",
  104. "container": "*",
  105. "desc": "No documentation"
  106. },
  107. {
  108. "instance": "kt4JetTracksAssociatorAtVertex",
  109. "container": "*",
  110. "desc": "No documentation"
  111. },
  112. {
  113. "instance": "sisCone5JetExtender",
  114. "container": "*",
  115. "desc": "No documentation"
  116. },
  117. {
  118. "instance": "kt4JetExtender",
  119. "container": "*",
  120. "desc": "No documentation"
  121. },
  122. {
  123. "instance": "kt4JetTracksAssociatorAtCaloFace",
  124. "container": "*",
  125. "desc": "No documentation"
  126. },
  127. {
  128. "instance": "ak5JetTracksAssociatorAtCaloFace",
  129. "container": "*",
  130. "desc": "No documentation"
  131. },
  132. {
  133. "instance": "ak5JetTracksAssociatorAtVertex",
  134. "container": "*",
  135. "desc": "No documentation"
  136. },
  137. {
  138. "instance": "kt6GenJets",
  139. "container": "reco::GenJetCollection",
  140. "desc": "Fastjet kT R=0.6 jets reconstructed from stable generator particles"
  141. },
  142. {
  143. "instance": "ak7GenJets",
  144. "container": "reco::GenJetCollection",
  145. "desc": "Fastjet Anti-kT R=0.7 jets reconstructed from stable generator particles. Note that the label is antikt7GenJets for CMSSW_3_1_X (Summer09 MC production)"
  146. },
  147. {
  148. "instance": "kt4GenJets",
  149. "container": "reco::GenJetCollection",
  150. "desc": "Fastjet kT R=0.4 jets reconstructed from stable generator particles"
  151. },
  152. {
  153. "instance": "ak7CastorJetID",
  154. "container": "reco::CastorJetIDValueMap",
  155. "desc": "Corresponding JetID object to go with the ak7BasicJets, contains various information on how a jet in CASTOR looks, see CASTOR reconstruction page for more info"
  156. },
  157. {
  158. "instance": "ak5GenJets",
  159. "container": "reco::GenJetCollection",
  160. "desc": "Fastjet Anti-kT R=0.5 jets reconstructed from stable generator particles. Note that the label is antikt5GenJets for CMSSW_3_1_X (Summer09 MC production)"
  161. },
  162. {
  163. "instance": "kt4TrackJets",
  164. "container": "*",
  165. "desc": "No documentation"
  166. },
  167. {
  168. "instance": "ak7BasicJets",
  169. "container": "reco::CastorTowerCollection",
  170. "desc": "Fastjet Anti-kT R=0.7 jets reconstructed from CastorTowers"
  171. },
  172. {
  173. "instance": "JetPlusTrackZSPCorJetAntiKt5",
  174. "container": "reco::JPTJetCollection",
  175. "desc": "Fastjet Anti-kT R=0.5 jets reconstructed from CaloTowers, corrected with track response within the jet cone."
  176. },
  177. {
  178. "instance": "ak5TrackJets",
  179. "container": "reco::TrackJetCollection",
  180. "desc": "Fastjet Anti-kT R=0.5 jets reconstructed from tracks."
  181. },
  182. {
  183. "instance": "kt6PFJets",
  184. "container": "reco::PFJetCollection",
  185. "desc": "Fastjet kT R=0.6 jets reconstructed from PF particles"
  186. },
  187. {
  188. "instance": "iterativeCone5PFJets",
  189. "container": "*",
  190. "desc": "No documentation"
  191. },
  192. {
  193. "instance": "*",
  194. "container": "recoPFJets",
  195. "desc": "No documentation"
  196. },
  197. {
  198. "instance": "*",
  199. "container": "recoJPTJets",
  200. "desc": "No documentation"
  201. },
  202. {
  203. "instance": "towerMaker",
  204. "container": "*",
  205. "desc": "No documentation"
  206. },
  207. {
  208. "instance": "trackRefsForJets",
  209. "container": "recoRecoChargedRefCandidates",
  210. "desc": "No documentation"
  211. },
  212. {
  213. "instance": "iterativeCone5JetTracksAssociatorAtVertex",
  214. "container": "*",
  215. "desc": "No documentation"
  216. },
  217. {
  218. "instance": "kt4PFJets",
  219. "container": "reco::PFJetCollection",
  220. "desc": "Fastjet kT R=0.4 jets reconstructed from PF particles"
  221. },
  222. {
  223. "instance": "ak7PFJets",
  224. "container": "reco::PFJetCollection",
  225. "desc": "Fastjet Anti-kT R=0.7 jets reconstructed from PF particles. Note that the label is antikt7PFJets for CMSSW_3_1_X (Summer09 MC production)"
  226. },
  227. {
  228. "instance": "ak5CaloJets",
  229. "container": "reco::CaloJetCollection",
  230. "desc": "Fastjet Anti-kT R=0.5 jets reconstructed from CaloTowers with pT>0.5 GeV. Note that the label is antikt5CaloJets for CMSSW_3_1_X (Summer09 MC production)"
  231. },
  232. {
  233. "instance": "kt6CaloJets",
  234. "container": "reco::CaloJetCollection",
  235. "desc": "Fastjet kT R=0.6 jets reconstructed from CaloTowers with pT>0.5 GeV"
  236. },
  237. {
  238. "instance": "kt4CaloJets",
  239. "container": "reco::CaloJetCollection",
  240. "desc": "Fastjet kT R=0.4 jets reconstructed from CaloTowers with pT>0.5 GeV"
  241. },
  242. {
  243. "instance": "ca4JetID",
  244. "container": "*",
  245. "desc": "No documentation"
  246. },
  247. {
  248. "instance": "ak5PFJets",
  249. "container": "reco::PFJetCollection",
  250. "desc": "Fastjet Anti-kT R=0.5 jets reconstructed from PF particles. Note that the label is antikt5PFJets for CMSSW_3_1_X (Summer09 MC production)"
  251. },
  252. {
  253. "instance": "iterativeCone15CaloJets",
  254. "container": "*",
  255. "desc": "No documentation"
  256. },
  257. {
  258. "instance": "iterativeCone5CaloJets",
  259. "container": "*",
  260. "desc": "No documentation"
  261. },
  262. {
  263. "instance": "ak7CaloJets",
  264. "container": "reco::CaloJetCollection",
  265. "desc": "Fastjet Anti-kT R=0.7 jets reconstructed from CaloTowers with pT>0.5 GeV. Note that the label is antikt7CaloJets for CMSSW_3_1_X (Summer09 MC production)"
  266. }
  267. ]
  268. },
  269. "aod": {
  270. "title": "RecoJets collections (in AOD only)",
  271. "data": [
  272. {
  273. "instance": "kt6PFJetsCentralNeutral",
  274. "container": "double",
  275. "desc": "No documentation"
  276. },
  277. {
  278. "instance": "kt6PFJetsCentralNeutralTight",
  279. "container": "double",
  280. "desc": "No documentation"
  281. },
  282. {
  283. "instance": "fixedGridRho*",
  284. "container": "*",
  285. "desc": "No documentation"
  286. },
  287. {
  288. "instance": "ak5PFJetsCHS*",
  289. "container": "*",
  290. "desc": "No documentation"
  291. },
  292. {
  293. "instance": "ak5CaloJets",
  294. "container": "reco::CaloJetCollection",
  295. "desc": "Fastjet Anti-kT R=0.5 jets reconstructed from CaloTowers with pT>0.5 GeV. Note that the label is antikt5CaloJets for CMSSW_3_1_X (Summer09 MC production)"
  296. },
  297. {
  298. "instance": "ak5PFJets",
  299. "container": "reco::PFJetCollection",
  300. "desc": "Fastjet Anti-kT R=0.5 jets reconstructed from PF particles. Note that the label is antikt5PFJets for CMSSW_3_1_X (Summer09 MC production)"
  301. },
  302. {
  303. "instance": "kt6PFJets",
  304. "container": "reco::PFJetCollection",
  305. "desc": "Fastjet kT R=0.6 jets reconstructed from PF particles"
  306. },
  307. {
  308. "instance": "ak5TrackJets",
  309. "container": "*",
  310. "desc": "No documentation"
  311. },
  312. {
  313. "instance": "ak7PFJets",
  314. "container": "reco::PFJetCollection",
  315. "desc": "Fastjet Anti-kT R=0.7 jets reconstructed from PF particles. Note that the label is antikt7PFJets for CMSSW_3_1_X (Summer09 MC production)"
  316. },
  317. {
  318. "instance": "caloTowers",
  319. "container": "*",
  320. "desc": "No documentation"
  321. },
  322. {
  323. "instance": "trackRefsForJets",
  324. "container": "recoRecoChargedRefCandidates",
  325. "desc": "No documentation"
  326. },
  327. {
  328. "instance": "ak5JetTracksAssociatorAtVertex",
  329. "container": " ",
  330. "desc": "tracks associated to all ak5CaloJets within a Cone R=0.5 at the vertex"
  331. },
  332. {
  333. "instance": "CastorTowerReco",
  334. "container": "reco::CastorTowerCollection",
  335. "desc": "Collection of towers in CASTOR (RecHits in one phi sector summed over z)"
  336. },
  337. {
  338. "instance": "ak7JetTracksAssociatorAtVertex",
  339. "container": "*",
  340. "desc": "No documentation"
  341. },
  342. {
  343. "instance": "ak5JetTracksAssociatorExplicit",
  344. "container": "*",
  345. "desc": "No documentation"
  346. },
  347. {
  348. "instance": "ak5JetExtender",
  349. "container": "*",
  350. "desc": "No documentation"
  351. },
  352. {
  353. "instance": "kt4JetExtender",
  354. "container": "*",
  355. "desc": "No documentation"
  356. },
  357. {
  358. "instance": "ak5JetID",
  359. "container": "*",
  360. "desc": "No documentation"
  361. },
  362. {
  363. "instance": "ak7JetExtender",
  364. "container": "*",
  365. "desc": "No documentation"
  366. },
  367. {
  368. "instance": "ak7CastorJetID",
  369. "container": "reco::CastorJetIDValueMap",
  370. "desc": "Corresponding JetID object to go with the ak7BasicJets, contains various information on how a jet in CASTOR looks, see CASTOR reconstruction page for more info"
  371. },
  372. {
  373. "instance": "ak7BasicJets",
  374. "container": "reco::CastorTowerCollection",
  375. "desc": "Fastjet Anti-kT R=0.7 jets reconstructed from CastorTowers"
  376. },
  377. {
  378. "instance": "kt6PFJetsCentralChargedPileUp",
  379. "container": "double",
  380. "desc": "No documentation"
  381. },
  382. {
  383. "instance": "kt6CaloJetsCentral",
  384. "container": "double",
  385. "desc": "No documentation"
  386. }
  387. ]
  388. },
  389. "reco": {
  390. "title": "RecoJets collections (in RECO only)",
  391. "data": [
  392. {
  393. "instance": "kt4JetTracksAssociatorAtCaloFace",
  394. "container": "*",
  395. "desc": "No documentation"
  396. },
  397. {
  398. "instance": "kt4JetExtender",
  399. "container": "*",
  400. "desc": "No documentation"
  401. },
  402. {
  403. "instance": "ak5JetTracksAssociatorAtVertex",
  404. "container": " ",
  405. "desc": "tracks associated to all ak5CaloJets within a Cone R=0.5 at the vertex"
  406. },
  407. {
  408. "instance": "ak5JetTracksAssociatorAtCaloFace",
  409. "container": "*",
  410. "desc": "No documentation"
  411. },
  412. {
  413. "instance": "iterativeCone5JetTracksAssociatorAtVertex",
  414. "container": "*",
  415. "desc": "No documentation"
  416. },
  417. {
  418. "instance": "iterativeCone5JetTracksAssociatorAtCaloFace",
  419. "container": "*",
  420. "desc": "No documentation"
  421. },
  422. {
  423. "instance": "iterativeCone5JetExtender",
  424. "container": "*",
  425. "desc": "No documentation"
  426. },
  427. {
  428. "instance": "kt4JetTracksAssociatorAtVertex",
  429. "container": "*",
  430. "desc": "No documentation"
  431. },
  432. {
  433. "instance": "ak5JetTracksAssociatorExplicit",
  434. "container": "*",
  435. "desc": "No documentation"
  436. },
  437. {
  438. "instance": "ak5JetExtender",
  439. "container": "*",
  440. "desc": "No documentation"
  441. },
  442. {
  443. "instance": "kt4CaloJets",
  444. "container": "reco::CaloJetCollection",
  445. "desc": "Fastjet kT R=0.4 jets reconstructed from CaloTowers with pT>0.5 GeV"
  446. },
  447. {
  448. "instance": "ak5CaloJets",
  449. "container": "reco::CaloJetCollection",
  450. "desc": "Fastjet Anti-kT R=0.5 jets reconstructed from CaloTowers with pT>0.5 GeV. Note that the label is antikt5CaloJets for CMSSW_3_1_X (Summer09 MC production)"
  451. },
  452. {
  453. "instance": "iterativeCone5CaloJets",
  454. "container": "*",
  455. "desc": "No documentation"
  456. },
  457. {
  458. "instance": "kt4PFJets",
  459. "container": "*",
  460. "desc": "No documentation"
  461. },
  462. {
  463. "instance": "ak5PFJets",
  464. "container": "*",
  465. "desc": "No documentation"
  466. },
  467. {
  468. "instance": "iterativeCone5PFJets",
  469. "container": "*",
  470. "desc": "No documentation"
  471. },
  472. {
  473. "instance": "ak5PFJetsCHS*",
  474. "container": "*",
  475. "desc": "No documentation"
  476. },
  477. {
  478. "instance": "ak5TrackJets",
  479. "container": "*",
  480. "desc": "No documentation"
  481. },
  482. {
  483. "instance": "JetPlusTrackZSPCorJetAntiKt5",
  484. "container": "reco::JPTJetCollection",
  485. "desc": "Fastjet Anti-kT R=0.5 jets reconstructed from CaloTowers, corrected with track response within the jet cone."
  486. },
  487. {
  488. "instance": "trackRefsForJets",
  489. "container": "recoRecoChargedRefCandidates",
  490. "desc": "No documentation"
  491. },
  492. {
  493. "instance": "kt4TrackJets",
  494. "container": "*",
  495. "desc": "No documentation"
  496. },
  497. {
  498. "instance": "towerMaker",
  499. "container": "*",
  500. "desc": "No documentation"
  501. },
  502. {
  503. "instance": "caloTowers",
  504. "container": "*",
  505. "desc": "No documentation"
  506. },
  507. {
  508. "instance": "ic5JetTracksAssociatorAtVertex",
  509. "container": "*",
  510. "desc": "No documentation"
  511. },
  512. {
  513. "instance": "CastorTowerReco",
  514. "container": "reco::CastorTowerCollection",
  515. "desc": "Collection of towers in CASTOR (RecHits in one phi sector summed over z)"
  516. },
  517. {
  518. "instance": "fixedGridRho*",
  519. "container": "*",
  520. "desc": "No documentation"
  521. },
  522. {
  523. "instance": "kt6PFJetsCentralNeutral",
  524. "container": "double",
  525. "desc": "No documentation"
  526. },
  527. {
  528. "instance": "kt6PFJetsCentralNeutralTight",
  529. "container": "double",
  530. "desc": "No documentation"
  531. },
  532. {
  533. "instance": "kt6CaloJets",
  534. "container": "reco::CaloJetCollection",
  535. "desc": "Fastjet kT R=0.6 jets reconstructed from CaloTowers with pT>0.5 GeV"
  536. },
  537. {
  538. "instance": "ak7CaloJets",
  539. "container": "reco::CaloJetCollection",
  540. "desc": "Fastjet Anti-kT R=0.7 jets reconstructed from CaloTowers with pT>0.5 GeV. Note that the label is antikt7CaloJets for CMSSW_3_1_X (Summer09 MC production)"
  541. },
  542. {
  543. "instance": "iterativeCone15CaloJets",
  544. "container": "*",
  545. "desc": "No documentation"
  546. },
  547. {
  548. "instance": "kt6PFJets",
  549. "container": "*",
  550. "desc": "No documentation"
  551. },
  552. {
  553. "instance": "ak7PFJets",
  554. "container": "*",
  555. "desc": "No documentation"
  556. },
  557. {
  558. "instance": "kt6PFJetsCentralChargedPileUp",
  559. "container": "double",
  560. "desc": "No documentation"
  561. },
  562. {
  563. "instance": "kt6CaloJetsCentral",
  564. "container": "double",
  565. "desc": "No documentation"
  566. },
  567. {
  568. "instance": "ak5JetID",
  569. "container": "*",
  570. "desc": "No documentation"
  571. },
  572. {
  573. "instance": "ak7JetExtender",
  574. "container": "*",
  575. "desc": "No documentation"
  576. },
  577. {
  578. "instance": "ak7JetTracksAssociatorAtCaloFace",
  579. "container": "*",
  580. "desc": "No documentation"
  581. },
  582. {
  583. "instance": "ak7JetTracksAssociatorAtVertex",
  584. "container": "*",
  585. "desc": "No documentation"
  586. },
  587. {
  588. "instance": "ak7CastorJetID",
  589. "container": "reco::CastorJetIDValueMap",
  590. "desc": "Corresponding JetID object to go with the ak7BasicJets, contains various information on how a jet in CASTOR looks, see CASTOR reconstruction page for more info"
  591. },
  592. {
  593. "instance": "ak7BasicJets",
  594. "container": "reco::CastorTowerCollection",
  595. "desc": "Fastjet Anti-kT R=0.7 jets reconstructed from CastorTowers"
  596. },
  597. {
  598. "instance": "kt4JetID",
  599. "container": "*",
  600. "desc": "No documentation"
  601. },
  602. {
  603. "instance": "ic5JetID",
  604. "container": "*",
  605. "desc": "No documentation"
  606. }
  607. ]
  608. }
  609. }