/Documentation/DataFormats/python/RecoParticleFlow_dataformats.py
https://github.com/aivanov-cern/cmssw · Python · 442 lines · 432 code · 1 blank · 9 comment · 0 complexity · 99f3c7002e59bf2de218c69499c1d6c9 MD5 · raw file
- '''
- Created on Jun 26, 2013
- @author: Mantas Stankevicius
- @contact: mantas.stankevicius@cern.ch
- http://cmsdoxy.web.cern.ch/cmsdoxy/dataformats/
-
- @responsible:
-
- '''
-
- json = {
- "full": {
- "title": "RecoParticleFlow collections (in RECO and AOD)",
- "data": [
- {
- "instance": "pfPhotonTranslator:pfphot",
- "container": "reco::CaloClusterCollection",
- "desc": "Basic clusters of PF photon super-clusters"
- },
- {
- "instance": "particleFlowPtrs",
- "container": "*",
- "desc": "No documentation"
- },
- {
- "instance": "pfPhotonTranslator:pfphot",
- "container": "reco::PreshowerClusterCollection",
- "desc": "Preshower clusters of PF photon super-clusters"
- },
- {
- "instance": "pfElectronTranslator:pf",
- "container": "reco::PreshowerClusterCollection",
- "desc": "Preshower clusters of PF electron super-clusters"
- },
- {
- "instance": "pfPhotonTranslator:pfphot",
- "container": "reco::PhotonCollection",
- "desc": "photons imported in PF translated into the RECO format"
- },
- {
- "instance": "particleFlow:electrons",
- "container": "reco::PFCandidateCollection",
- "desc": "Particle Flow Electron Candidates without any selection (refers to reco::PFBlock`s)"
- },
- {
- "instance": "pfElectronTranslator:pf",
- "container": "reco::SuperClusterCollection",
- "desc": "Particle Flow Super-clusters of PF-electrons"
- },
- {
- "instance": "pfElectronTranslator:pf",
- "container": "reco::CaloClusterCollection",
- "desc": "Basic clusters of PF electron super-clusters"
- },
- {
- "instance": "particleFlowClusterHCAL",
- "container": "recoPFClusters",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowClusterECAL",
- "container": "recoPFClusters",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowClusterHFEM",
- "container": "recoPFClusters",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowClusterHO",
- "container": "recoPFClusters",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowClusterPS",
- "container": "recoPFClusters",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowClusterHFHAD",
- "container": "recoPFClusters",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlow",
- "container": "recoPFCandidates",
- "desc": "Particle Flow Candidates (refers to reco::PFBlock`s)"
- },
- {
- "instance": "particleFlowBlock",
- "container": "recoPFBlocks",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowDisplacedVertex",
- "container": "recoPFDisplacedVertexs",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowTmp",
- "container": "recoPFCandidates",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowTmpPtrs",
- "container": "*",
- "desc": "No documentation"
- },
- {
- "instance": "pfPhotonTranslator:pfphot",
- "container": "reco::SuperClusterCollection",
- "desc": "Particle Flow Super-clusters of photons imported in PF"
- },
- {
- "instance": "particleFlow",
- "container": "*",
- "desc": "No documentation"
- },
- {
- "instance": "trackerDrivenElectronSeeds",
- "container": "*",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowClusterHCAL",
- "container": "recoPFRecHits",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowClusterECAL",
- "container": "recoPFRecHits",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowClusterHFEM",
- "container": "recoPFRecHits",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowClusterHO",
- "container": "recoPFRecHits",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowClusterPS",
- "container": "recoPFRecHits",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowClusterHFHAD",
- "container": "recoPFRecHits",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowRecHitHO",
- "container": "recoPFRecHits",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowRecHitECAL",
- "container": "recoPFRecHits",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowRecHitPS",
- "container": "recoPFRecHits",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowRecHitHCAL",
- "container": "recoPFRecHits",
- "desc": "No documentation"
- }
- ]
- },
- "aod": {
- "title": "RecoParticleFlow collections (in AOD only)",
- "data": [
- {
- "instance": "particleFlowTmpPtrs",
- "container": "*",
- "desc": "No documentation"
- },
- {
- "instance": "pfPhotonTranslator:pfphot",
- "container": "reco::PhotonCollection",
- "desc": "photons imported in PF translated into the RECO format"
- },
- {
- "instance": "pfPhotonTranslator",
- "container": "recoPhotonCores",
- "desc": "No documentation"
- },
- {
- "instance": "pfPhotonTranslator",
- "container": "recoConversions",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowPtrs",
- "container": "*",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowClusterHCAL",
- "container": "recoPFRecHits",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowClusterECAL",
- "container": "recoPFRecHits",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowClusterHFEM",
- "container": "recoPFRecHits",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowClusterHO",
- "container": "recoPFRecHits",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowClusterPS",
- "container": "recoPFRecHits",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowClusterHFHAD",
- "container": "recoPFRecHits",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowRecHitHCAL",
- "container": "recoPFRecHits",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowRecHitECAL",
- "container": "recoPFRecHits",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowRecHitPS",
- "container": "recoPFRecHits",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowRecHitHO",
- "container": "recoPFRecHits",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowTmp",
- "container": "recoPFCandidates",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlow",
- "container": "recoPFCandidates",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlow",
- "container": "*",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlow",
- "container": "*",
- "desc": "No documentation"
- },
- {
- "instance": "pfElectronTranslator",
- "container": "reco::CaloClusterCollection",
- "desc": "Basic clusters of PF electron super-clusters"
- },
- {
- "instance": "pfElectronTranslator",
- "container": "reco::SuperClusterCollection",
- "desc": "Particle Flow Super-clusters of PF-electrons"
- },
- {
- "instance": "pfPhotonTranslator:pfphot",
- "container": "reco::CaloClusterCollection",
- "desc": "Basic clusters of PF photon super-clusters"
- },
- {
- "instance": "pfElectronTranslator",
- "container": "reco::PreshowerClusterCollection",
- "desc": "Preshower clusters of PF electron super-clusters"
- },
- {
- "instance": "pfPhotonTranslator:pfphot",
- "container": "reco::SuperClusterCollection",
- "desc": "Particle Flow Super-clusters of photons imported in PF"
- },
- {
- "instance": "pfPhotonTranslator:pfphot",
- "container": "reco::PreshowerClusterCollection",
- "desc": "Preshower clusters of PF photon super-clusters"
- }
- ]
- },
- "reco": {
- "title": "RecoParticleFlow collections (in RECO only)",
- "data": [
- {
- "instance": "particleFlowPtrs",
- "container": "*",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowTmpPtrs",
- "container": "*",
- "desc": "No documentation"
- },
- {
- "instance": "pfPhotonTranslator",
- "container": "*",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlow",
- "container": "*",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlow",
- "container": "*",
- "desc": "No documentation"
- },
- {
- "instance": "trackerDrivenElectronSeeds",
- "container": "reco::PreIdCollection",
- "desc": "Information on the tracker-driven electron seed"
- },
- {
- "instance": "particleFlowClusterHCAL",
- "container": "recoPFRecHits",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowClusterECAL",
- "container": "recoPFRecHits",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowClusterHFEM",
- "container": "recoPFRecHits",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowClusterHO",
- "container": "recoPFRecHits",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowClusterPS",
- "container": "recoPFRecHits",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowClusterHFHAD",
- "container": "recoPFRecHits",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowRecHitHCAL",
- "container": "recoPFRecHits",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowRecHitECAL",
- "container": "recoPFRecHits",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowRecHitPS",
- "container": "recoPFRecHits",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowRecHitHO",
- "container": "recoPFRecHits",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowClusterHCAL",
- "container": "recoPFClusters",
- "desc": "HCAL clusters"
- },
- {
- "instance": "particleFlowClusterECAL",
- "container": "recoPFClusters",
- "desc": "ECAL clusters"
- },
- {
- "instance": "particleFlowClusterPS",
- "container": "recoPFClusters",
- "desc": "Preshower clusters"
- },
- {
- "instance": "particleFlowClusterHO",
- "container": "recoPFClusters",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlow",
- "container": "recoPFCandidates",
- "desc": "Particle Flow Candidates (refers to reco::PFBlock`s)"
- },
- {
- "instance": "particleFlowBlock",
- "container": "recoPFBlocks",
- "desc": "Particle Flow Blocks (refers to reco::Track`s and reco::PFCluster`s)"
- },
- {
- "instance": "particleFlowTmp",
- "container": "recoPFCandidates",
- "desc": "No documentation"
- },
- {
- "instance": "particleFlowTmp",
- "container": "recoPFCandidates",
- "desc": "No documentation"
- },
- {
- "instance": "pfElectronTranslator",
- "container": "reco::GsfElectronCollection",
- "desc": "PF electron reconstructed translated in the GsfElectron format"
- },
- {
- "instance": "particleFlowDisplacedVertex",
- "container": "recoPFDisplacedVertexs",
- "desc": "No documentation"
- }
- ]
- }
- }