ATLAS Offline Software
Loading...
Searching...
No Matches
python.BunchLumisCondAlgConfig Namespace Reference

Functions

 BunchLumisCondAlgCfg (flags)

Variables

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

Function Documentation

◆ BunchLumisCondAlgCfg()

python.BunchLumisCondAlgConfig.BunchLumisCondAlgCfg ( flags)

Definition at line 14 of file BunchLumisCondAlgConfig.py.

14def 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

python.BunchLumisCondAlgConfig.acc1 = BunchLumisCondAlgCfg (flags1)

Definition at line 54 of file BunchLumisCondAlgConfig.py.

◆ acc2

python.BunchLumisCondAlgConfig.acc2 = BunchLumisCondAlgCfg (flags2)

Definition at line 65 of file BunchLumisCondAlgConfig.py.

◆ acc3

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.