CMS Open data group
Software Tool Workflow CMS CERN-LHC
Physics Object Extractor Tool (POET) is an example C++ code (and its configuration in Python) to extract the physics object information from CMS Open data. These instructions are valid to work with the 2015 data in the MINIAOD format. Snippets of this software can be used for physics analysis.
The PhysObjectExtractor package contains a collection of analyzers that extract information of different physics objects into a ROOT file called myoutput.root. They have been written separately for clarity and can be executed modularly using a single configuration file called poet_cfg.py.
Use this software with CMS 2015 primary datasets and/or Monte Carlo datasets in the MINIAOD(SIM) format.
POET is an analyzer package to be used with the CMSSW software. CMSSW is available in the CMS Open Data environments: in the CMS VM image and in the CMS Docker container:
To download and run the POET code, follow the instructions at https://github.com/cms-opendata-analyses/PhysObjectExtractorTool/tree/2015MiniAOD/PhysObjectExtractor.
For more information about physics object access, see the CMS Open Data Guide web site.
The output files from the POET analyzer package are produced in the ROOT format and their analysis does not require the use of CMSSW and CMS Open data environments anymore.
GNU General Public License (GPL) version 3