Helper scripts: consist of the main script: Produce_Config_File.py and the additional scripts: QC3.py, QC4_HV.py, QC4_SS.py, QC5_Gain.py, QC5_Rate.py
The main script (Produce_Config_File.py) is designed to read selected columns from an excel file and produce a config file in the genericPlotter input style. Following, the produced config file can be used as an input file by genericPlotter to create a graph in the official CMS style (for more information look at 3.b.ii.I chapter of readme file).
The additional scripts are designed to give specific instructions to the main script about the style and the columns plotted depending on the kind of test (for more information look at 3.b.ii.II chapter of readme file)
Other scripts used by the helper scripts:
-PlotOptions.py: contains all the options available for the main script (Produce_Config_File.py)
-wrappers.py: Provides a wrapper around the subprocess.call command (author: Jared Sturdy )
-gemlogger.py: contains functions used by wrappers.py (author: Jared Sturdy )
Types of changes
[ ] Bug fix (non-breaking change which fixes an issue)
[x ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
Motivation and Context
How Has This Been Tested?
Screenshots (if appropriate):
Checklist:
[x] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
Description
Helper scripts: consist of the main script: Produce_Config_File.py and the additional scripts: QC3.py, QC4_HV.py, QC4_SS.py, QC5_Gain.py, QC5_Rate.py
The main script (Produce_Config_File.py) is designed to read selected columns from an excel file and produce a config file in the genericPlotter input style. Following, the produced config file can be used as an input file by genericPlotter to create a graph in the official CMS style (for more information look at 3.b.ii.I chapter of readme file).
The additional scripts are designed to give specific instructions to the main script about the style and the columns plotted depending on the kind of test (for more information look at 3.b.ii.II chapter of readme file)
Other scripts used by the helper scripts:
-PlotOptions.py: contains all the options available for the main script (Produce_Config_File.py) -wrappers.py: Provides a wrapper around the subprocess.call command (author: Jared Sturdy ) -gemlogger.py: contains functions used by wrappers.py (author: Jared Sturdy )
Types of changes
Motivation and Context
How Has This Been Tested?
Screenshots (if appropriate):
Checklist: