Physics object extractor tool for the CMS 2012 data
CMS Open data group
Data recorded in 2012 and published in 2022Software Tool Workflow CMS CERN-LHC
Description
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 2012 data in the AOD format. Snippets of this software can be used for physics analysis.
The code has two packages. The PhysObjectExtractor package is the heart of the POET repository. It 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. The BTagging package contains a B-tagging efficiency calculator.
Use with
Use this software with any CMS 2012 primary dataset and/or Monte Carlo datasets.
Characteristics
1 file. 3.6 MiB in total.System details
Use this software in the CMS Open Data VM environment (CMS VM Image for 2011, 2012 and 2015 CMS open data) or in the corresponding Docker container.CMSSW_5_3_32
How can you use this?
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:
- For the VM image, follow the instructions in step 1 at How to install a CERN Virtual Machine.
- For the Docker container, install the corresponding Docker container.
To download and run the POET code, follow the instructions at https://github.com/cms-opendata-analyses/PhysObjectExtractorTool/tree/2012/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.
Source code repository
https://github.com/cms-opendata-analyses/PhysObjectExtractorTool/tree/2012Files and indexes
Disclaimer
These open data are released under the GNU General Public License v3.0.
Neither the experiment(s) ( CMS ) nor CERN endorse any works, scientific or otherwise, produced using these data.