ATLAS Offline Software
Functions | Variables
python.BunchLumisCondAlgConfig Namespace Reference

Functions

def BunchLumisCondAlgCfg (flags)
 

Variables

 flags1 = initConfigFlags()
 
 Files
 
 ProjectName
 
def acc1 = BunchLumisCondAlgCfg (flags1)
 
 summariseProps
 
 flags2 = initConfigFlags()
 
 ProductionStep
 
def acc2 = BunchLumisCondAlgCfg (flags2)
 
 flags3 = initConfigFlags()
 
def acc3 = BunchLumisCondAlgCfg (flags3)
 

Function Documentation

◆ BunchLumisCondAlgCfg()

def python.BunchLumisCondAlgConfig.BunchLumisCondAlgCfg (   flags)

Definition at line 14 of file BunchLumisCondAlgConfig.py.

14 def BunchLumisCondAlgCfg (flags):
15  name = 'BunchLumisCondAlg'
16  result = ComponentAccumulator()
17 
18  # Should only be used for Run 1.
19  if flags.IOVDb.DatabaseInstance != 'COMP200':
20  return result
21 
22  folder = '/TDAQ/OLC/BUNCHLUMIS'
23  if flags.Common.isOverlay:
24  # Load reduced channel list for overlay jobs to try to reduce COOL access
25  # Need Lucid AND, OR, HitOR, BcmH OR, BcmV OR
26  folder = '<channelSelection>101,102,103,201,211</channelSelection> ' + folder
27 
28  result.merge (addFolders (flags, folder, 'TDAQ',
29  className='CondAttrListCollection'))
30 
31  from CoolLumiUtilities.FillParamsCondAlgConfig import FillParamsCondAlgCfg
32  result.merge (FillParamsCondAlgCfg(flags))
33  fpalg = result.getCondAlgo ('FillParamsCondAlg')
34 
35  BunchLumisCondAlg=CompFactory.BunchLumisCondAlg
36  alg = BunchLumisCondAlg (name,
37  BunchLumisFolderInputKey = folder,
38  FillParamsInputKey = fpalg.FillParamsOutputKey,
39  BunchLumisOutputKey = 'BunchLumisCondData')
40 
41  result.addCondAlgo (alg)
42  return result
43 
44 

Variable Documentation

◆ acc1

def python.BunchLumisCondAlgConfig.acc1 = BunchLumisCondAlgCfg (flags1)

Definition at line 54 of file BunchLumisCondAlgConfig.py.

◆ acc2

def python.BunchLumisCondAlgConfig.acc2 = BunchLumisCondAlgCfg (flags2)

Definition at line 65 of file BunchLumisCondAlgConfig.py.

◆ acc3

def python.BunchLumisCondAlgConfig.acc3 = BunchLumisCondAlgCfg (flags3)

Definition at line 74 of file BunchLumisCondAlgConfig.py.

◆ Files

python.BunchLumisCondAlgConfig.Files

Definition at line 51 of file BunchLumisCondAlgConfig.py.

◆ flags1

python.BunchLumisCondAlgConfig.flags1 = initConfigFlags()

Definition at line 50 of file BunchLumisCondAlgConfig.py.

◆ flags2

python.BunchLumisCondAlgConfig.flags2 = initConfigFlags()

Definition at line 60 of file BunchLumisCondAlgConfig.py.

◆ flags3

python.BunchLumisCondAlgConfig.flags3 = initConfigFlags()

Definition at line 71 of file BunchLumisCondAlgConfig.py.

◆ ProductionStep

python.BunchLumisCondAlgConfig.ProductionStep

Definition at line 63 of file BunchLumisCondAlgConfig.py.

◆ ProjectName

python.BunchLumisCondAlgConfig.ProjectName

Definition at line 52 of file BunchLumisCondAlgConfig.py.

◆ summariseProps

python.BunchLumisCondAlgConfig.summariseProps

Definition at line 55 of file BunchLumisCondAlgConfig.py.

python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
python.FillParamsCondAlgConfig.FillParamsCondAlgCfg
def FillParamsCondAlgCfg(flags)
Definition: FillParamsCondAlgConfig.py:12
python.BunchLumisCondAlgConfig.BunchLumisCondAlgCfg
def BunchLumisCondAlgCfg(flags)
Definition: BunchLumisCondAlgConfig.py:14