Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Functions | Variables
MistimedStreamPhI_runStandalone Namespace Reference

Functions

def mistimedAlg (flags, legacy, phaseI)
 

Variables

 parser
 
 usage
 
 version
 
 dest
 
 type
 
 help
 
 runNumber
 
 systemVersion
 
 options
 
 args
 
 flags
 
 triggerConfig
 
 MaxEvents
 
 AtlasVersion
 
 EDMVersion
 
 doCTP
 
 enableL1CaloPhase1
 
 GlobalTag
 
 Files
 
 Execute
 
 ErrorMode
 
 HISTFileName
 
 sysAcc
 
 withDetails
 
 True
 
 summariseProps
 
 legacy
 
 phaseI
 
 False
 
 status
 

Function Documentation

◆ mistimedAlg()

def MistimedStreamPhI_runStandalone.mistimedAlg (   flags,
  legacy,
  phaseI 
)

Definition at line 6 of file MistimedStreamPhI_runStandalone.py.

6 def mistimedAlg(flags, legacy, phaseI):
7 
8  from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
9 
10  acc = ComponentAccumulator()
11 
12  type_names = [
13  # ===== CPM ================================================================
14  "xAOD::CPMTowerContainer/CPMTowers",
15  "xAOD::CPMTowerAuxContainer/CPMTowersAux.",
16  # ===== PPM ============================================================
17  "xAOD::TriggerTowerContainer/xAODTriggerTowers",
18  "xAOD::TriggerTowerAuxContainer/xAODTriggerTowersAux.",
19  # ===== JETELEMENT =========================================================
20  "xAOD::JetElementContainer/JetElements",
21  "xAOD::JetElementAuxContainer/JetElementsAux.",
22  # ====== CTP ============================================================
23  "CTP_RDO/CTP_RDO"
24  ]
25 
26  from ByteStreamCnvSvc.ByteStreamConfig import ByteStreamReadCfg
27  acc.merge(ByteStreamReadCfg(flags, type_names=type_names))
28 
29  from TrigT1ResultByteStream.TrigT1ResultByteStreamConfig import L1TriggerByteStreamDecoderCfg
30  acc.merge(L1TriggerByteStreamDecoderCfg(flags))
31 
32  from TriggerJobOpts.TriggerRecoConfig import TriggerRecoCfg
33  acc.merge(TriggerRecoCfg(flags))
34 
35  #Decoder eFex TOBs
36  from L1CaloFEXByteStream.L1CaloFEXByteStreamConfig import eFexByteStreamToolCfg
37  acc.popToolsAndMerge(eFexByteStreamToolCfg(flags, 'eFexBSDecoder', xTOBs=True, multiSlice=True))
38 
39  #Decoder gFex TOBs
40  from L1CaloFEXByteStream.L1CaloFEXByteStreamConfig import gFexByteStreamToolCfg
41  acc.popToolsAndMerge(gFexByteStreamToolCfg(flags, 'gFexBSDecoder'))
42 
43  #Decoder jFex TOBs
44  from L1CaloFEXByteStream.L1CaloFEXByteStreamConfig import jFexRoiByteStreamToolCfg
45  acc.popToolsAndMerge(jFexRoiByteStreamToolCfg(flags, 'jFexBSDecoder'))
46 
47  #Decodes LATOME into SCell container
48  from L1CaloFEXSim.L1CaloFEXSimCfg import ReadSCellFromByteStreamCfg
49  acc.merge(ReadSCellFromByteStreamCfg(flags))
50 
51  #Decorator jFex towers
52  from L1CaloFEXAlgos.L1CaloFEXAlgosConfig import L1CalojFEXDecoratorCfg
53  acc.merge(L1CalojFEXDecoratorCfg(flags,ExtraInfo = False))
54 
55  #jFex emulated towers
56  from L1CaloFEXAlgos.FexEmulatedTowersConfig import jFexEmulatedTowersCfg
57  acc.merge(jFexEmulatedTowersCfg(flags,"jFexEmulatedTowerMaker", "L1_jFexEmulatedTowers"))
58 
59  #mistimed algorithm
60  from TrigT1CaloMonitoring.MistimedStreamMonitorAlgorithm import MistimedStreamMonitorConfig
61  MistimedStreamMonitorCfg = MistimedStreamMonitorConfig(flags, Legacy=legacy, PhaseI=phaseI)
62  acc.merge(MistimedStreamMonitorCfg)
63 
64  MistimedStreamMonitorCfg.OutputLevel = 1 # 1/2 INFO/DEBUG
65 
66  # Return our accumulator
67  return acc
68 
69 # ===============================================================
70 # __main__
71 # ===============================================================

Variable Documentation

◆ args

MistimedStreamPhI_runStandalone.args

Definition at line 78 of file MistimedStreamPhI_runStandalone.py.

◆ AtlasVersion

MistimedStreamPhI_runStandalone.AtlasVersion

Definition at line 84 of file MistimedStreamPhI_runStandalone.py.

◆ dest

MistimedStreamPhI_runStandalone.dest

Definition at line 75 of file MistimedStreamPhI_runStandalone.py.

◆ doCTP

MistimedStreamPhI_runStandalone.doCTP

Definition at line 86 of file MistimedStreamPhI_runStandalone.py.

◆ EDMVersion

MistimedStreamPhI_runStandalone.EDMVersion

Definition at line 85 of file MistimedStreamPhI_runStandalone.py.

◆ enableL1CaloPhase1

MistimedStreamPhI_runStandalone.enableL1CaloPhase1

Definition at line 87 of file MistimedStreamPhI_runStandalone.py.

◆ ErrorMode

MistimedStreamPhI_runStandalone.ErrorMode

Definition at line 96 of file MistimedStreamPhI_runStandalone.py.

◆ Execute

MistimedStreamPhI_runStandalone.Execute

Definition at line 95 of file MistimedStreamPhI_runStandalone.py.

◆ False

MistimedStreamPhI_runStandalone.False

Definition at line 112 of file MistimedStreamPhI_runStandalone.py.

◆ Files

MistimedStreamPhI_runStandalone.Files

Definition at line 93 of file MistimedStreamPhI_runStandalone.py.

◆ flags

MistimedStreamPhI_runStandalone.flags

Definition at line 81 of file MistimedStreamPhI_runStandalone.py.

◆ GlobalTag

MistimedStreamPhI_runStandalone.GlobalTag

Definition at line 88 of file MistimedStreamPhI_runStandalone.py.

◆ help

MistimedStreamPhI_runStandalone.help

Definition at line 75 of file MistimedStreamPhI_runStandalone.py.

◆ HISTFileName

MistimedStreamPhI_runStandalone.HISTFileName

Definition at line 98 of file MistimedStreamPhI_runStandalone.py.

◆ legacy

MistimedStreamPhI_runStandalone.legacy

Definition at line 110 of file MistimedStreamPhI_runStandalone.py.

◆ MaxEvents

MistimedStreamPhI_runStandalone.MaxEvents

Definition at line 83 of file MistimedStreamPhI_runStandalone.py.

◆ options

MistimedStreamPhI_runStandalone.options

Definition at line 78 of file MistimedStreamPhI_runStandalone.py.

◆ parser

MistimedStreamPhI_runStandalone.parser

Definition at line 74 of file MistimedStreamPhI_runStandalone.py.

◆ phaseI

MistimedStreamPhI_runStandalone.phaseI

Definition at line 110 of file MistimedStreamPhI_runStandalone.py.

◆ runNumber

MistimedStreamPhI_runStandalone.runNumber

Definition at line 77 of file MistimedStreamPhI_runStandalone.py.

◆ status

MistimedStreamPhI_runStandalone.status

Definition at line 115 of file MistimedStreamPhI_runStandalone.py.

◆ summariseProps

MistimedStreamPhI_runStandalone.summariseProps

Definition at line 106 of file MistimedStreamPhI_runStandalone.py.

◆ sysAcc

MistimedStreamPhI_runStandalone.sysAcc

Definition at line 103 of file MistimedStreamPhI_runStandalone.py.

◆ systemVersion

MistimedStreamPhI_runStandalone.systemVersion

Definition at line 77 of file MistimedStreamPhI_runStandalone.py.

◆ triggerConfig

MistimedStreamPhI_runStandalone.triggerConfig

Definition at line 82 of file MistimedStreamPhI_runStandalone.py.

◆ True

MistimedStreamPhI_runStandalone.True

Definition at line 106 of file MistimedStreamPhI_runStandalone.py.

◆ type

MistimedStreamPhI_runStandalone.type

Definition at line 75 of file MistimedStreamPhI_runStandalone.py.

◆ usage

MistimedStreamPhI_runStandalone.usage

Definition at line 74 of file MistimedStreamPhI_runStandalone.py.

◆ version

MistimedStreamPhI_runStandalone.version

Definition at line 74 of file MistimedStreamPhI_runStandalone.py.

◆ withDetails

MistimedStreamPhI_runStandalone.withDetails

Definition at line 106 of file MistimedStreamPhI_runStandalone.py.

L1CaloFEXSimCfg.ReadSCellFromByteStreamCfg
def ReadSCellFromByteStreamCfg(flags, key='SCell', SCmask=True)
Definition: L1CaloFEXSimCfg.py:24
L1CaloFEXAlgosConfig.L1CalojFEXDecoratorCfg
def L1CalojFEXDecoratorCfg(flags, name="jFexTower2SCellDecorator", jTowersReadKey="L1_jFexDataTowers", ExtraInfo=False, SCMasking=True)
Definition: L1CaloFEXAlgosConfig.py:12
python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
python.ByteStreamConfig.ByteStreamReadCfg
def ByteStreamReadCfg(flags, type_names=None)
Definition: Event/ByteStreamCnvSvc/python/ByteStreamConfig.py:25
L1CaloFEXByteStreamConfig.gFexByteStreamToolCfg
def gFexByteStreamToolCfg(flags, name, *writeBS=False)
Definition: L1CaloFEXByteStreamConfig.py:148
MistimedStreamMonitorAlgorithm.MistimedStreamMonitorConfig
def MistimedStreamMonitorConfig(flags, Legacy, PhaseI)
Definition: MistimedStreamMonitorAlgorithm.py:6
MistimedStreamPhI_runStandalone.mistimedAlg
def mistimedAlg(flags, legacy, phaseI)
Definition: MistimedStreamPhI_runStandalone.py:6
python.TriggerRecoConfig.TriggerRecoCfg
def TriggerRecoCfg(flags)
Definition: TriggerRecoConfig.py:17
L1CaloFEXByteStreamConfig.jFexRoiByteStreamToolCfg
def jFexRoiByteStreamToolCfg(flags, name, *writeBS=False, xTOBs=False)
Definition: L1CaloFEXByteStreamConfig.py:87
FexEmulatedTowersConfig.jFexEmulatedTowersCfg
def jFexEmulatedTowersCfg(flags, name="jFexEmulatedTowerMaker", writeKey="L1_jFexEmulatedTowers")
Definition: FexEmulatedTowersConfig.py:9
L1CaloFEXByteStreamConfig.eFexByteStreamToolCfg
def eFexByteStreamToolCfg(flags, name, *writeBS=False, TOBs=True, xTOBs=False, multiSlice=False, decodeInputs=False)
Definition: L1CaloFEXByteStreamConfig.py:8
TrigT1ResultByteStreamConfig.L1TriggerByteStreamDecoderCfg
def L1TriggerByteStreamDecoderCfg(flags, returnEDM=False)
Definition: TrigT1ResultByteStreamConfig.py:132