ATLAS Offline Software
Loading...
Searching...
No Matches
L1CaloPhase1Monitoring Namespace Reference

Functions

 addEDM (edmType, edmName)

Variables

 log = logging.getLogger('l1calo-ath-mon')
 embargoed
 partition = ispy.IPCPartition(os.getenv("TDAQ_PARTITION","ATLAS"))
 flags = initConfigFlags()
list neededCats = ["GeoModel","DQ","Trigger","PerfMon","Detector","Muon","Overlay","LAr","Reco"]
 Files
 OutputLevel
 InfoMessageComponents
 PrintAlgsSequence
 Run
 Modify default flags.
 useOnlineLumi
 doMonitoring
 enableLumiAccess
 FileKey
 HISTFileName
 useTrigger
 doCaloInputs
 enableL1CaloPhase1
 doCalo
 doeFex
 dojFex
 dogFex
 doTopo
 doLVL1
 doHLT
 parser = flags.getArgumentParser(epilog=)
 formatter_class
 default
 None
 help
 nargs
 type
 int
 action
 str
 args
 unknown_args
 return_unknown
 lumiBlock
str tryStr = f"/eos/atlas/atlastier0/rucio/data*/{args.stream}/*{args.runNumber}/*RAW/*lb*.*"
str customMenuFile = ""
 triggerConfig
bool standalone = False
 Environment
 AtlasVersion
 doMuon
 cfg = MainServicesCfg(flags)
 evaluate
 bsSvc = cfg.getService("ByteStreamInputSvc")
 Partition
 Key
 KeyCount
 ISServer
 BufferSize
 UpdatePeriod
 Timeout
 PublishName
 StreamType
 ExitOnPartitionShutdown
 ClearHistograms
 GroupName
 StreamNames
 StreamLogic
 LVL1Names
 LVL1Logic
 menuFilename = getL1MenuFileName(flags)
list decoderTools = []
 sequenceName
 parentName
 L1_menu = getL1MenuAccess(flags)
 em_algoVersion = L1_menu.thresholdExtraInfo("eEM").get("algoVersion", 0)
 tau_algoVersion = L1_menu.thresholdExtraInfo("eTAU").get("algoVersion", 0)
 OverviewMonAlg = cfg.getEventAlgo("OverviewMonAlg")
 CPMErrorLocation
 CPMMismatchLocation
 EfexMonAlg = cfg.getEventAlgo('EfexMonAlg')
 eFexEMTobKeyList
 eFexTauTobKeyList
str mainSeq = "AthAllAlgSeq"
 topSeq = cfg.getSequence("AthAlgEvtSeq")
 algSeq = cfg.getSequence(mainSeq)
 Members
 IntervalInSeconds
 EventPrintoutInterval
 ShowDataDependencies
 runinfo = getLArDTInfoForRun(flags.Input.RunNumbers[0], connstring="COOLONL_LAR/CONDBR2")
 dbOverrides
 folderName
 dbPath
str db = ""
 dbInst
str tag = ""
list outputEDM = []
 write = ByteStreamWriteCfg(flags, ["xAOD::TrigCompositeContainer#*"])
 compName
 propNameAndVal
 propName
 propVal
bool applied = False
 availableComps = defaultdict(list)
 v
 sep
 withDetails
 True
 summariseProps
 printDefaults
 Dump
 oldLevel = int(cfg._msg.getEffectiveLevel())
 _wasMerged

Function Documentation

◆ addEDM()

L1CaloPhase1Monitoring.addEDM ( edmType,
edmName )

Definition at line 546 of file L1CaloPhase1Monitoring.py.

546 def addEDM(edmType, edmName):
547 if edmName.endswith("Sim") and flags.Input.Format == Format.POOL: edmName = edmName.replace("Sim","_ReSim")
548 auxType = edmType.replace('Container','AuxContainer')
549 return [f'{edmType}#{edmName}', f'{auxType}#{edmName}Aux.']
550

Variable Documentation

◆ _wasMerged

L1CaloPhase1Monitoring._wasMerged
protected

Definition at line 706 of file L1CaloPhase1Monitoring.py.

◆ action

L1CaloPhase1Monitoring.action

Definition at line 111 of file L1CaloPhase1Monitoring.py.

◆ algSeq

L1CaloPhase1Monitoring.algSeq = cfg.getSequence(mainSeq)

Definition at line 480 of file L1CaloPhase1Monitoring.py.

◆ applied

bool L1CaloPhase1Monitoring.applied = False

Definition at line 636 of file L1CaloPhase1Monitoring.py.

◆ args

L1CaloPhase1Monitoring.args

Definition at line 116 of file L1CaloPhase1Monitoring.py.

◆ AtlasVersion

L1CaloPhase1Monitoring.AtlasVersion

Definition at line 230 of file L1CaloPhase1Monitoring.py.

◆ availableComps

L1CaloPhase1Monitoring.availableComps = defaultdict(list)

Definition at line 638 of file L1CaloPhase1Monitoring.py.

◆ bsSvc

L1CaloPhase1Monitoring.bsSvc = cfg.getService("ByteStreamInputSvc")

Definition at line 267 of file L1CaloPhase1Monitoring.py.

◆ BufferSize

L1CaloPhase1Monitoring.BufferSize

Definition at line 273 of file L1CaloPhase1Monitoring.py.

◆ cfg

L1CaloPhase1Monitoring.cfg = MainServicesCfg(flags)

Definition at line 248 of file L1CaloPhase1Monitoring.py.

◆ ClearHistograms

L1CaloPhase1Monitoring.ClearHistograms

Definition at line 279 of file L1CaloPhase1Monitoring.py.

◆ compName

L1CaloPhase1Monitoring.compName

Definition at line 634 of file L1CaloPhase1Monitoring.py.

◆ CPMErrorLocation

L1CaloPhase1Monitoring.CPMErrorLocation

Definition at line 423 of file L1CaloPhase1Monitoring.py.

◆ CPMMismatchLocation

L1CaloPhase1Monitoring.CPMMismatchLocation

Definition at line 424 of file L1CaloPhase1Monitoring.py.

◆ customMenuFile

L1CaloPhase1Monitoring.customMenuFile = ""

Definition at line 160 of file L1CaloPhase1Monitoring.py.

◆ db

str L1CaloPhase1Monitoring.db = ""

Definition at line 527 of file L1CaloPhase1Monitoring.py.

◆ dbInst

L1CaloPhase1Monitoring.dbInst

Definition at line 530 of file L1CaloPhase1Monitoring.py.

◆ dbOverrides

L1CaloPhase1Monitoring.dbOverrides

Definition at line 514 of file L1CaloPhase1Monitoring.py.

◆ dbPath

L1CaloPhase1Monitoring.dbPath

Definition at line 525 of file L1CaloPhase1Monitoring.py.

◆ decoderTools

list L1CaloPhase1Monitoring.decoderTools = []

Definition at line 332 of file L1CaloPhase1Monitoring.py.

◆ default

L1CaloPhase1Monitoring.default

Definition at line 107 of file L1CaloPhase1Monitoring.py.

◆ doCalo

L1CaloPhase1Monitoring.doCalo

Definition at line 58 of file L1CaloPhase1Monitoring.py.

◆ doCaloInputs

L1CaloPhase1Monitoring.doCaloInputs

Definition at line 55 of file L1CaloPhase1Monitoring.py.

◆ doeFex

L1CaloPhase1Monitoring.doeFex

Definition at line 59 of file L1CaloPhase1Monitoring.py.

◆ dogFex

L1CaloPhase1Monitoring.dogFex

Definition at line 61 of file L1CaloPhase1Monitoring.py.

◆ doHLT

L1CaloPhase1Monitoring.doHLT

Definition at line 69 of file L1CaloPhase1Monitoring.py.

◆ dojFex

L1CaloPhase1Monitoring.dojFex

Definition at line 60 of file L1CaloPhase1Monitoring.py.

◆ doLVL1

L1CaloPhase1Monitoring.doLVL1

Definition at line 68 of file L1CaloPhase1Monitoring.py.

◆ doMonitoring

L1CaloPhase1Monitoring.doMonitoring

Definition at line 50 of file L1CaloPhase1Monitoring.py.

◆ doMuon

L1CaloPhase1Monitoring.doMuon

Definition at line 239 of file L1CaloPhase1Monitoring.py.

◆ doTopo

L1CaloPhase1Monitoring.doTopo

Definition at line 62 of file L1CaloPhase1Monitoring.py.

◆ Dump

L1CaloPhase1Monitoring.Dump

Definition at line 680 of file L1CaloPhase1Monitoring.py.

◆ eFexEMTobKeyList

L1CaloPhase1Monitoring.eFexEMTobKeyList

Definition at line 431 of file L1CaloPhase1Monitoring.py.

◆ EfexMonAlg

L1CaloPhase1Monitoring.EfexMonAlg = cfg.getEventAlgo('EfexMonAlg')

Definition at line 429 of file L1CaloPhase1Monitoring.py.

◆ eFexTauTobKeyList

L1CaloPhase1Monitoring.eFexTauTobKeyList

Definition at line 432 of file L1CaloPhase1Monitoring.py.

◆ em_algoVersion

L1CaloPhase1Monitoring.em_algoVersion = L1_menu.thresholdExtraInfo("eEM").get("algoVersion", 0)

Definition at line 391 of file L1CaloPhase1Monitoring.py.

◆ embargoed

L1CaloPhase1Monitoring.embargoed

Definition at line 18 of file L1CaloPhase1Monitoring.py.

◆ enableL1CaloPhase1

L1CaloPhase1Monitoring.enableL1CaloPhase1

Definition at line 56 of file L1CaloPhase1Monitoring.py.

◆ enableLumiAccess

L1CaloPhase1Monitoring.enableLumiAccess

Definition at line 51 of file L1CaloPhase1Monitoring.py.

◆ Environment

L1CaloPhase1Monitoring.Environment

Definition at line 197 of file L1CaloPhase1Monitoring.py.

◆ evaluate

L1CaloPhase1Monitoring.evaluate

Definition at line 253 of file L1CaloPhase1Monitoring.py.

◆ EventPrintoutInterval

L1CaloPhase1Monitoring.EventPrintoutInterval

Definition at line 505 of file L1CaloPhase1Monitoring.py.

◆ ExitOnPartitionShutdown

L1CaloPhase1Monitoring.ExitOnPartitionShutdown

Definition at line 278 of file L1CaloPhase1Monitoring.py.

◆ FileKey

L1CaloPhase1Monitoring.FileKey

Definition at line 52 of file L1CaloPhase1Monitoring.py.

◆ Files

L1CaloPhase1Monitoring.Files

Definition at line 36 of file L1CaloPhase1Monitoring.py.

◆ flags

L1CaloPhase1Monitoring.flags = initConfigFlags()

Definition at line 31 of file L1CaloPhase1Monitoring.py.

◆ folderName

L1CaloPhase1Monitoring.folderName

Definition at line 525 of file L1CaloPhase1Monitoring.py.

◆ formatter_class

L1CaloPhase1Monitoring.formatter_class

Definition at line 106 of file L1CaloPhase1Monitoring.py.

◆ GroupName

L1CaloPhase1Monitoring.GroupName

Definition at line 280 of file L1CaloPhase1Monitoring.py.

◆ help

L1CaloPhase1Monitoring.help

Definition at line 107 of file L1CaloPhase1Monitoring.py.

◆ HISTFileName

L1CaloPhase1Monitoring.HISTFileName

Definition at line 53 of file L1CaloPhase1Monitoring.py.

◆ InfoMessageComponents

L1CaloPhase1Monitoring.InfoMessageComponents

Definition at line 43 of file L1CaloPhase1Monitoring.py.

◆ int

L1CaloPhase1Monitoring.int

Definition at line 109 of file L1CaloPhase1Monitoring.py.

◆ IntervalInSeconds

L1CaloPhase1Monitoring.IntervalInSeconds

Definition at line 504 of file L1CaloPhase1Monitoring.py.

◆ ISServer

L1CaloPhase1Monitoring.ISServer

Definition at line 272 of file L1CaloPhase1Monitoring.py.

◆ Key

L1CaloPhase1Monitoring.Key

Definition at line 269 of file L1CaloPhase1Monitoring.py.

◆ KeyCount

L1CaloPhase1Monitoring.KeyCount

Definition at line 271 of file L1CaloPhase1Monitoring.py.

◆ L1_menu

L1CaloPhase1Monitoring.L1_menu = getL1MenuAccess(flags)

Definition at line 389 of file L1CaloPhase1Monitoring.py.

◆ log

L1CaloPhase1Monitoring.log = logging.getLogger('l1calo-ath-mon')

Definition at line 14 of file L1CaloPhase1Monitoring.py.

◆ lumiBlock

L1CaloPhase1Monitoring.lumiBlock

Definition at line 148 of file L1CaloPhase1Monitoring.py.

◆ LVL1Logic

L1CaloPhase1Monitoring.LVL1Logic

Definition at line 285 of file L1CaloPhase1Monitoring.py.

◆ LVL1Names

L1CaloPhase1Monitoring.LVL1Names

Definition at line 284 of file L1CaloPhase1Monitoring.py.

◆ mainSeq

str L1CaloPhase1Monitoring.mainSeq = "AthAllAlgSeq"

Definition at line 476 of file L1CaloPhase1Monitoring.py.

◆ Members

L1CaloPhase1Monitoring.Members

Definition at line 483 of file L1CaloPhase1Monitoring.py.

◆ menuFilename

str L1CaloPhase1Monitoring.menuFilename = getL1MenuFileName(flags)

Definition at line 305 of file L1CaloPhase1Monitoring.py.

◆ nargs

L1CaloPhase1Monitoring.nargs

Definition at line 109 of file L1CaloPhase1Monitoring.py.

◆ neededCats

list L1CaloPhase1Monitoring.neededCats = ["GeoModel","DQ","Trigger","PerfMon","Detector","Muon","Overlay","LAr","Reco"]

Definition at line 33 of file L1CaloPhase1Monitoring.py.

◆ None

L1CaloPhase1Monitoring.None

Definition at line 107 of file L1CaloPhase1Monitoring.py.

◆ oldLevel

L1CaloPhase1Monitoring.oldLevel = int(cfg._msg.getEffectiveLevel())

Definition at line 691 of file L1CaloPhase1Monitoring.py.

◆ outputEDM

list L1CaloPhase1Monitoring.outputEDM = []

Definition at line 551 of file L1CaloPhase1Monitoring.py.

◆ OutputLevel

L1CaloPhase1Monitoring.OutputLevel

Definition at line 42 of file L1CaloPhase1Monitoring.py.

◆ OverviewMonAlg

L1CaloPhase1Monitoring.OverviewMonAlg = cfg.getEventAlgo("OverviewMonAlg")

Definition at line 422 of file L1CaloPhase1Monitoring.py.

◆ parentName

L1CaloPhase1Monitoring.parentName

Definition at line 368 of file L1CaloPhase1Monitoring.py.

◆ parser

L1CaloPhase1Monitoring.parser = flags.getArgumentParser(epilog=)

Definition at line 78 of file L1CaloPhase1Monitoring.py.

◆ Partition

L1CaloPhase1Monitoring.Partition

Definition at line 268 of file L1CaloPhase1Monitoring.py.

◆ partition

L1CaloPhase1Monitoring.partition = ispy.IPCPartition(os.getenv("TDAQ_PARTITION","ATLAS"))

Definition at line 29 of file L1CaloPhase1Monitoring.py.

◆ PrintAlgsSequence

L1CaloPhase1Monitoring.PrintAlgsSequence

Definition at line 44 of file L1CaloPhase1Monitoring.py.

◆ printDefaults

L1CaloPhase1Monitoring.printDefaults

Definition at line 673 of file L1CaloPhase1Monitoring.py.

◆ propName

L1CaloPhase1Monitoring.propName

Definition at line 635 of file L1CaloPhase1Monitoring.py.

◆ propNameAndVal

L1CaloPhase1Monitoring.propNameAndVal

Definition at line 634 of file L1CaloPhase1Monitoring.py.

◆ propVal

L1CaloPhase1Monitoring.propVal

Definition at line 635 of file L1CaloPhase1Monitoring.py.

◆ PublishName

L1CaloPhase1Monitoring.PublishName

Definition at line 276 of file L1CaloPhase1Monitoring.py.

◆ return_unknown

L1CaloPhase1Monitoring.return_unknown

Definition at line 116 of file L1CaloPhase1Monitoring.py.

◆ Run

L1CaloPhase1Monitoring.Run

Modify default flags.

Definition at line 48 of file L1CaloPhase1Monitoring.py.

◆ runinfo

L1CaloPhase1Monitoring.runinfo = getLArDTInfoForRun(flags.Input.RunNumbers[0], connstring="COOLONL_LAR/CONDBR2")

Definition at line 511 of file L1CaloPhase1Monitoring.py.

◆ sep

L1CaloPhase1Monitoring.sep

Definition at line 655 of file L1CaloPhase1Monitoring.py.

◆ sequenceName

L1CaloPhase1Monitoring.sequenceName

Definition at line 361 of file L1CaloPhase1Monitoring.py.

◆ ShowDataDependencies

L1CaloPhase1Monitoring.ShowDataDependencies

Definition at line 506 of file L1CaloPhase1Monitoring.py.

◆ standalone

tuple L1CaloPhase1Monitoring.standalone = False

Definition at line 165 of file L1CaloPhase1Monitoring.py.

◆ str

L1CaloPhase1Monitoring.str

Definition at line 112 of file L1CaloPhase1Monitoring.py.

◆ StreamLogic

L1CaloPhase1Monitoring.StreamLogic

Definition at line 283 of file L1CaloPhase1Monitoring.py.

◆ StreamNames

L1CaloPhase1Monitoring.StreamNames

Definition at line 282 of file L1CaloPhase1Monitoring.py.

◆ StreamType

L1CaloPhase1Monitoring.StreamType

Definition at line 277 of file L1CaloPhase1Monitoring.py.

◆ summariseProps

L1CaloPhase1Monitoring.summariseProps

Definition at line 673 of file L1CaloPhase1Monitoring.py.

◆ tag

L1CaloPhase1Monitoring.tag = ""

Definition at line 533 of file L1CaloPhase1Monitoring.py.

◆ tau_algoVersion

L1CaloPhase1Monitoring.tau_algoVersion = L1_menu.thresholdExtraInfo("eTAU").get("algoVersion", 0)

Definition at line 392 of file L1CaloPhase1Monitoring.py.

◆ Timeout

L1CaloPhase1Monitoring.Timeout

Definition at line 275 of file L1CaloPhase1Monitoring.py.

◆ topSeq

L1CaloPhase1Monitoring.topSeq = cfg.getSequence("AthAlgEvtSeq")

Definition at line 479 of file L1CaloPhase1Monitoring.py.

◆ triggerConfig

L1CaloPhase1Monitoring.triggerConfig

Definition at line 163 of file L1CaloPhase1Monitoring.py.

◆ True

L1CaloPhase1Monitoring.True

Definition at line 673 of file L1CaloPhase1Monitoring.py.

◆ tryStr

str L1CaloPhase1Monitoring.tryStr = f"/eos/atlas/atlastier0/rucio/data*/{args.stream}/*{args.runNumber}/*RAW/*lb*.*"

Definition at line 153 of file L1CaloPhase1Monitoring.py.

◆ type

L1CaloPhase1Monitoring.type

Definition at line 109 of file L1CaloPhase1Monitoring.py.

◆ unknown_args

L1CaloPhase1Monitoring.unknown_args

Definition at line 116 of file L1CaloPhase1Monitoring.py.

◆ UpdatePeriod

L1CaloPhase1Monitoring.UpdatePeriod

Definition at line 274 of file L1CaloPhase1Monitoring.py.

◆ useOnlineLumi

L1CaloPhase1Monitoring.useOnlineLumi

Definition at line 49 of file L1CaloPhase1Monitoring.py.

◆ useTrigger

L1CaloPhase1Monitoring.useTrigger

Definition at line 54 of file L1CaloPhase1Monitoring.py.

◆ v

L1CaloPhase1Monitoring.v

Definition at line 655 of file L1CaloPhase1Monitoring.py.

◆ withDetails

L1CaloPhase1Monitoring.withDetails

Definition at line 673 of file L1CaloPhase1Monitoring.py.

◆ write

L1CaloPhase1Monitoring.write = ByteStreamWriteCfg(flags, ["xAOD::TrigCompositeContainer#*"])

Definition at line 619 of file L1CaloPhase1Monitoring.py.