ATLAS Offline Software
Functions | Variables
L1CaloCondConfig Namespace Reference

Functions

def L1CaloCondFoldersCfg (flags, Physics, Calib1, Calib2)
 
def L1CaloCondAlgCfg (flags, readTest=False, Physics=True, Calib1=True, Calib2=True)
 

Variables

 flags
 Default outputlevel=1 (INFO = 1, DEBUG=2) timingRegime = "", strategy = "" are empty. More...
 
 Files
 
 AtlasVersion
 
 MaxEvents
 
 GlobalTag
 
 enableL1CaloLegacy
 
 acc
 
 Physics
 
 True
 
 Calib1
 
 False
 
 Calib2
 

Function Documentation

◆ L1CaloCondAlgCfg()

def L1CaloCondConfig.L1CaloCondAlgCfg (   flags,
  readTest = False,
  Physics = True,
  Calib1 = True,
  Calib2 = True 
)

Definition at line 45 of file L1CaloCondConfig.py.

45 def L1CaloCondAlgCfg(flags, readTest=False, Physics=True, Calib1=True, Calib2=True):
46 
47  from AthenaConfiguration.ComponentFactory import CompFactory
48  result = L1CaloCondFoldersCfg(flags, Physics, Calib1, Calib2)
49  result.addCondAlgo(CompFactory.L1CaloCondAlg(UsePhysicsRegime = Physics,
50  UseCalib1Regime = Calib1,
51  UseCalib2Regime = Calib2))
52 
53  if readTest:
54  # Set True for test L1CaloCondAlg and print condition container parameters
55  L1CaloCondReader = CompFactory.L1CaloCondAlgReader()
56  result.addEventAlgo(L1CaloCondReader, 'AthAlgSeq')
57 
58 
59  return result
60 
61 

◆ L1CaloCondFoldersCfg()

def L1CaloCondConfig.L1CaloCondFoldersCfg (   flags,
  Physics,
  Calib1,
  Calib2 
)

Definition at line 5 of file L1CaloCondConfig.py.

5 def L1CaloCondFoldersCfg(flags, Physics, Calib1, Calib2):
6 
7 
8  L1CaloFolders = {}
9 
10  if Physics:
11  L1CaloFolders['PprChanCalibV2Physics'] = '/TRIGGER/L1Calo/V2/Calibration/Physics/PprChanCalib'
12  L1CaloFolders['PprChanCommonV2Physics'] = '/TRIGGER/L1Calo/V2/Calibration/Physics/PprChanCommon'
13  L1CaloFolders['PprChanHighMuV2Physics'] = '/TRIGGER/L1Calo/V2/Calibration/Physics/PprChanHighMu'
14  L1CaloFolders['PprChanLowMuV2Physics'] = '/TRIGGER/L1Calo/V2/Calibration/Physics/PprChanLowMu'
15  if Calib1:
16  L1CaloFolders['PprChanCalibV2Calib1'] = '/TRIGGER/L1Calo/V2/Calibration/Calib1/PprChanCalib'
17  L1CaloFolders['PprChanCommonV2Calib1'] = '/TRIGGER/L1Calo/V2/Calibration/Calib1/PprChanCommon'
18  L1CaloFolders['PprChanHighMuV2Calib1'] = '/TRIGGER/L1Calo/V2/Calibration/Calib1/PprChanHighMu'
19  L1CaloFolders['PprChanLowMuV2Calib1'] = '/TRIGGER/L1Calo/V2/Calibration/Calib1/PprChanLowMu'
20  if Calib2:
21  L1CaloFolders['PprChanCalibV2Calib2'] = '/TRIGGER/L1Calo/V2/Calibration/Calib2/PprChanCalib'
22  L1CaloFolders['PprChanCommonV2Calib2'] = '/TRIGGER/L1Calo/V2/Calibration/Calib2/PprChanCommon'
23  L1CaloFolders['PprChanHighMuV2Calib2'] = '/TRIGGER/L1Calo/V2/Calibration/Calib2/PprChanHighMu'
24  L1CaloFolders['PprChanLowMuV2Calib2'] = '/TRIGGER/L1Calo/V2/Calibration/Calib2/PprChanLowMu'
25 
26  L1CaloFolders['PprChanDefaultsV2'] = '/TRIGGER/L1Calo/V2/Configuration/PprChanDefaults'
27  L1CaloFolders['ReadoutConfig'] = "/TRIGGER/L1Calo/V2/Configuration/ReadoutConfig"
28  L1CaloFolders['ReadoutConfigJSON'] = "/TRIGGER/L1Calo/V2/Configuration/ReadoutConfigJSON"
29  L1CaloFolders['PprChanStrategy'] = "/TRIGGER/L1Calo/V2/Configuration/PprChanStrategy"
30 
31 
32  L1CaloFolders['FineTimeReferences'] = "/TRIGGER/L1Calo/V1/References/FineTimeReferences"
33  L1CaloFolders['RunParameters'] = "/TRIGGER/L1Calo/V1/Conditions/RunParameters"
34  L1CaloFolders['Strategy'] = '/TRIGGER/Receivers/Conditions/Strategy'
35  L1CaloFolders['DisabledTowers'] = '/TRIGGER/L1Calo/V1/Conditions/DisabledTowers'
36  L1CaloFolders['DerivedRunPars'] = '/TRIGGER/L1Calo/V1/Conditions/DerivedRunPars'
37  L1CaloFolders['PpmDeadChannels'] = '/TRIGGER/L1Calo/V1/Calibration/PpmDeadChannels'
38 
39  from IOVDbSvc.IOVDbSvcConfig import addFolders
40  db = 'TRIGGER'
41  return addFolders(flags,list(L1CaloFolders.values()), db, className='CondAttrListCollection')
42 
43 
44 

Variable Documentation

◆ acc

L1CaloCondConfig.acc

Definition at line 82 of file L1CaloCondConfig.py.

◆ AtlasVersion

L1CaloCondConfig.AtlasVersion

Definition at line 69 of file L1CaloCondConfig.py.

◆ Calib1

L1CaloCondConfig.Calib1

Definition at line 92 of file L1CaloCondConfig.py.

◆ Calib2

L1CaloCondConfig.Calib2

Definition at line 92 of file L1CaloCondConfig.py.

◆ enableL1CaloLegacy

L1CaloCondConfig.enableL1CaloLegacy

Definition at line 72 of file L1CaloCondConfig.py.

◆ False

L1CaloCondConfig.False

Definition at line 92 of file L1CaloCondConfig.py.

◆ Files

L1CaloCondConfig.Files

Definition at line 68 of file L1CaloCondConfig.py.

◆ flags

L1CaloCondConfig.flags

Default outputlevel=1 (INFO = 1, DEBUG=2) timingRegime = "", strategy = "" are empty.

Read it from DB directly readTest False, True execute L1CaloCondAlgReader

Definition at line 67 of file L1CaloCondConfig.py.

◆ GlobalTag

L1CaloCondConfig.GlobalTag

Definition at line 71 of file L1CaloCondConfig.py.

◆ MaxEvents

L1CaloCondConfig.MaxEvents

Definition at line 70 of file L1CaloCondConfig.py.

◆ Physics

L1CaloCondConfig.Physics

Definition at line 92 of file L1CaloCondConfig.py.

◆ True

L1CaloCondConfig.True

Definition at line 92 of file L1CaloCondConfig.py.

L1CaloCondConfig.L1CaloCondFoldersCfg
def L1CaloCondFoldersCfg(flags, Physics, Calib1, Calib2)
Definition: L1CaloCondConfig.py:5
L1CaloCondConfig.L1CaloCondAlgCfg
def L1CaloCondAlgCfg(flags, readTest=False, Physics=True, Calib1=True, Calib2=True)
Definition: L1CaloCondConfig.py:45
histSizes.list
def list(name, path='/')
Definition: histSizes.py:38
python.IOVDbSvcConfig.addFolders
def addFolders(flags, folderStrings, detDb=None, className=None, extensible=False, tag=None, db=None, modifiers='')
Definition: IOVDbSvcConfig.py:72