Configuration¶
A configuration document, written using the Python language, is used to configure the cmsRun executable. A Python configuration program specifies which modules, inputs, outputs and services are to be loaded during execution, how to configure these modules and services, and in what order to execute them. More information can be found at the CMS software guide.
The hands-on tutorial on CMSSW available in the CMS open data workshop material includes a detailed lesson on CMSSW configuration files.
The configuration files for the examples that this guide mainly refers to can be found in:
- Physics Objects Extractor Tool (POET) configuration file: a single configuration file where options to process data or MC (or other processing algorithm choices) is done through input arguments.
- AOD2NanoAODOutreachTool configuration files for data and MC.
- Physics Objects Extractor Tool (POET) configuration file: a single configuration file where options to process data or MC (or other processing algorithm choices) is done through input arguments.