Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:03:39

0001 # import the definition of the steps and input files:
0002 from  Configuration.PyReleaseValidation.relval_steps import *
0003 
0004 # here only define the workflows as a combination of the steps defined above:
0005 workflows = Matrix()
0006 
0007 ### Load all default matrices (see Configuration/PyReleaseValidation/python/MatrixReader.py)
0008 from Configuration.PyReleaseValidation.relval_standard import workflows as _standard
0009 from Configuration.PyReleaseValidation.relval_highstats import workflows as _highstats
0010 from Configuration.PyReleaseValidation.relval_pileup import workflows as _pileup
0011 from Configuration.PyReleaseValidation.relval_generator import workflows as _generator
0012 from Configuration.PyReleaseValidation.relval_extendedgen import workflows as _extendedgen
0013 from Configuration.PyReleaseValidation.relval_production import workflows as _production
0014 from Configuration.PyReleaseValidation.relval_ged import workflows as _ged
0015 from Configuration.PyReleaseValidation.relval_gpu import workflows as _gpu
0016 from Configuration.PyReleaseValidation.relval_2017 import workflows as _2017
0017 from Configuration.PyReleaseValidation.relval_2026 import workflows as _2026
0018 from Configuration.PyReleaseValidation.relval_machine import workflows as _machine
0019 from Configuration.PyReleaseValidation.relval_premix import workflows as _premix
0020 
0021 from Configuration.PyReleaseValidation.relval_upgrade import workflows as _upgrade_workflows
0022 
0023 numWFIB = []
0024 for upgrade_wf in _upgrade_workflows:
0025     veto = False
0026     for matrixToVeto in [_standard, _highstats, _pileup, _generator, _extendedgen, _production, _ged, _gpu, _2017, _2026, _machine, _premix]:
0027         if upgrade_wf in matrixToVeto:
0028             veto = True
0029             break
0030     if not veto:
0031         numWFIB.extend([upgrade_wf])
0032 
0033 for numWF in numWFIB:
0034     workflows[numWF] = _upgrade_workflows[numWF]