CMS 3D CMS Logo

List of all members | Public Member Functions | Static Public Attributes
upgradeWorkflowComponents.UpgradeWorkflowAdjustPU Class Reference
Inheritance diagram for upgradeWorkflowComponents.UpgradeWorkflowAdjustPU:
upgradeWorkflowComponents.UpgradeWorkflowPremix upgradeWorkflowComponents.UpgradeWorkflow

Public Member Functions

def condition (self, fragment, stepList, key, hasHarvest)
 
def setupPU_ (self, step, stepName, stepDict, k, properties)
 
- Public Member Functions inherited from upgradeWorkflowComponents.UpgradeWorkflowPremix
def condition (self, fragment, stepList, key, hasHarvest)
 
def setup_ (self, step, stepName, stepDict, k, properties)
 
def setupPU_ (self, step, stepName, stepDict, k, properties)
 
def workflow_ (self, workflows, num, fragment, stepList, key)
 
- Public Member Functions inherited from upgradeWorkflowComponents.UpgradeWorkflow
def __init__ (self, steps, PU, suffix, offset)
 
def condition (self, fragment, stepList, key, hasHarvest)
 
def getStepName (self, step, extra="")
 
def getStepNamePU (self, step, extra="")
 
def init (self, stepDict)
 
def preventReuse (self, stepName, stepDict, k)
 
def setup (self, stepDict, k, properties)
 
def setup_ (self, step, stepName, stepDict, k, properties)
 
def setupPU (self, stepDict, k, properties)
 
def setupPU_ (self, step, stepName, stepDict, k, properties)
 
def workflow (self, workflows, num, fragment, stepList, key, hasHarvest)
 
def workflow_ (self, workflows, num, fragment, stepList, key)
 

Static Public Attributes

 offset
 
 PU
 
 steps
 
 suffix
 
- Static Public Attributes inherited from upgradeWorkflowComponents.UpgradeWorkflowPremix
 offset
 
 PU
 
 steps
 
 suffix
 

Additional Inherited Members

- Public Attributes inherited from upgradeWorkflowComponents.UpgradeWorkflow
 allowReuse
 
 offset
 
 PU
 
 steps
 
 suffix
 

Detailed Description

Definition at line 1697 of file upgradeWorkflowComponents.py.

Member Function Documentation

◆ condition()

def upgradeWorkflowComponents.UpgradeWorkflowAdjustPU.condition (   self,
  fragment,
  stepList,
  key,
  hasHarvest 
)

Definition at line 1703 of file upgradeWorkflowComponents.py.

1703  def condition(self, fragment, stepList, key, hasHarvest):
1704  # restrict to phase2
1705  return super(UpgradeWorkflowAdjustPU,self).condition(fragment, stepList, key, hasHarvest) and '2026' in key
1706 upgradeWFs['PMXS1S2PR'] = UpgradeWorkflowAdjustPU(

◆ setupPU_()

def upgradeWorkflowComponents.UpgradeWorkflowAdjustPU.setupPU_ (   self,
  step,
  stepName,
  stepDict,
  k,
  properties 
)

Definition at line 1698 of file upgradeWorkflowComponents.py.

1698  def setupPU_(self, step, stepName, stepDict, k, properties):
1699  # adjust first, so it gets copied into new Premix step
1700  if '--pileup' in stepDict[stepName][k]:
1701  stepDict[stepName][k]['--pileup'] = 'AVE_50_BX_25ns_m3p3'
1702  super(UpgradeWorkflowAdjustPU,self).setupPU_(step, stepName, stepDict, k, properties)

Member Data Documentation

◆ offset

upgradeWorkflowComponents.UpgradeWorkflowAdjustPU.offset
static

Definition at line 1722 of file upgradeWorkflowComponents.py.

◆ PU

upgradeWorkflowComponents.UpgradeWorkflowAdjustPU.PU
static

Definition at line 1708 of file upgradeWorkflowComponents.py.

◆ steps

upgradeWorkflowComponents.UpgradeWorkflowAdjustPU.steps
static

Definition at line 1707 of file upgradeWorkflowComponents.py.

◆ suffix

upgradeWorkflowComponents.UpgradeWorkflowAdjustPU.suffix
static

Definition at line 1721 of file upgradeWorkflowComponents.py.