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

Variables

 flags = initConfigFlags()
 parser = flags.getArgumentParser()
 action
 help
 default
 type
 str
 float
 e34
 int
 nargs
 args
 _
 triggers_data = json.load(f)
 L1_items = triggers_data.get("L1_items", [])
 userDefinedL1items = triggers_data.get("userDefinedL1items", [])
list userDefinedNames = [item["name"] for item in userDefinedL1items if "name" in item]
list userDefinedDefinitions = [item["definition"] for item in userDefinedL1items if "definition" in item]
 Files
 enabledSignatures
 doLVL1
 NumConcurrentEvents
 NumThreads
 MaxEvents
tuple useBunchCrossingData = (args.doRatesVsPositionInTrain or args.vetoStartOfTrain > 0)
 GlobalTag
 acc = athenaCfg(flags,parser=parser)
 tdt = acc.getPrimaryAndMerge(TrigDecisionToolCfg(flags))
 cfgsvc = acc.getPrimaryAndMerge(getxAODConfigSvc(flags))
 histSvc = CompFactory.THistSvc()
 xsec = args.MCCrossSection
 fEff = args.MCFilterEfficiency
 dset = args.MCDatasetName
 amiTool = GetCrossSectionAMI()
 ebw = CompFactory.EnhancedBiasWeighter('EnhancedBiasRatesTool')
 RunNumber
 UseBunchCrossingData
 IsMC
 MCCrossSection
 MCFilterEfficiency
 MCKFactor
 MCIgnoreGeneratorWeights
 TrigConfigSvc
 HLTSummary
 NavigationFormat
 rates = CompFactory.L1TopoRatesCalculator()
 m_L1_items_json
 m_userDefinedNames
 m_userDefinedDefinitions
 OutputLevel
 DoTriggerGroups
 DoGlobalGroups
 DoExpressRates
 DoUniqueRates
 DoHistograms
 TargetLuminosity
 VetoStartOfTrain
 EnableLumiExtrapolation
 EnhancedBiasRatesTool
 TrigDecisionTool

Detailed Description

CA module to configure the (standalone) HLT for athena.

Variable Documentation

◆ _

runL1TopoRates._
protected

Definition at line 41 of file runL1TopoRates.py.

◆ acc

runL1TopoRates.acc = athenaCfg(flags,parser=parser)

Definition at line 82 of file runL1TopoRates.py.

◆ action

runL1TopoRates.action

Definition at line 17 of file runL1TopoRates.py.

◆ amiTool

runL1TopoRates.amiTool = GetCrossSectionAMI()

Definition at line 102 of file runL1TopoRates.py.

◆ args

runL1TopoRates.args

Definition at line 41 of file runL1TopoRates.py.

◆ cfgsvc

runL1TopoRates.cfgsvc = acc.getPrimaryAndMerge(getxAODConfigSvc(flags))

Definition at line 89 of file runL1TopoRates.py.

◆ default

runL1TopoRates.default

Definition at line 24 of file runL1TopoRates.py.

◆ DoExpressRates

runL1TopoRates.DoExpressRates

Definition at line 144 of file runL1TopoRates.py.

◆ DoGlobalGroups

runL1TopoRates.DoGlobalGroups

Definition at line 143 of file runL1TopoRates.py.

◆ DoHistograms

runL1TopoRates.DoHistograms

Definition at line 146 of file runL1TopoRates.py.

◆ doLVL1

runL1TopoRates.doLVL1

Definition at line 64 of file runL1TopoRates.py.

◆ DoTriggerGroups

runL1TopoRates.DoTriggerGroups

Definition at line 142 of file runL1TopoRates.py.

◆ DoUniqueRates

runL1TopoRates.DoUniqueRates

Definition at line 145 of file runL1TopoRates.py.

◆ dset

runL1TopoRates.dset = args.MCDatasetName

Definition at line 99 of file runL1TopoRates.py.

◆ e34

runL1TopoRates.e34

Definition at line 32 of file runL1TopoRates.py.

◆ ebw

runL1TopoRates.ebw = CompFactory.EnhancedBiasWeighter('EnhancedBiasRatesTool')

Definition at line 109 of file runL1TopoRates.py.

◆ enabledSignatures

runL1TopoRates.enabledSignatures

Definition at line 63 of file runL1TopoRates.py.

◆ EnableLumiExtrapolation

runL1TopoRates.EnableLumiExtrapolation

Definition at line 150 of file runL1TopoRates.py.

◆ EnhancedBiasRatesTool

runL1TopoRates.EnhancedBiasRatesTool

Definition at line 151 of file runL1TopoRates.py.

◆ fEff

runL1TopoRates.fEff = args.MCFilterEfficiency

Definition at line 98 of file runL1TopoRates.py.

◆ Files

runL1TopoRates.Files

Definition at line 60 of file runL1TopoRates.py.

◆ flags

runL1TopoRates.flags = initConfigFlags()

Definition at line 13 of file runL1TopoRates.py.

◆ float

runL1TopoRates.float

Definition at line 25 of file runL1TopoRates.py.

◆ GlobalTag

runL1TopoRates.GlobalTag

Definition at line 79 of file runL1TopoRates.py.

◆ help

runL1TopoRates.help

Definition at line 17 of file runL1TopoRates.py.

◆ histSvc

runL1TopoRates.histSvc = CompFactory.THistSvc()

Definition at line 91 of file runL1TopoRates.py.

◆ HLTSummary

runL1TopoRates.HLTSummary

Definition at line 126 of file runL1TopoRates.py.

◆ int

runL1TopoRates.int

Definition at line 35 of file runL1TopoRates.py.

◆ IsMC

runL1TopoRates.IsMC

Definition at line 112 of file runL1TopoRates.py.

◆ L1_items

list runL1TopoRates.L1_items = triggers_data.get("L1_items", [])

Definition at line 47 of file runL1TopoRates.py.

◆ m_L1_items_json

runL1TopoRates.m_L1_items_json

Definition at line 133 of file runL1TopoRates.py.

◆ m_userDefinedDefinitions

runL1TopoRates.m_userDefinedDefinitions

Definition at line 139 of file runL1TopoRates.py.

◆ m_userDefinedNames

runL1TopoRates.m_userDefinedNames

Definition at line 138 of file runL1TopoRates.py.

◆ MaxEvents

runL1TopoRates.MaxEvents

Definition at line 67 of file runL1TopoRates.py.

◆ MCCrossSection

runL1TopoRates.MCCrossSection

Definition at line 117 of file runL1TopoRates.py.

◆ MCFilterEfficiency

runL1TopoRates.MCFilterEfficiency

Definition at line 118 of file runL1TopoRates.py.

◆ MCIgnoreGeneratorWeights

runL1TopoRates.MCIgnoreGeneratorWeights

Definition at line 120 of file runL1TopoRates.py.

◆ MCKFactor

runL1TopoRates.MCKFactor

Definition at line 119 of file runL1TopoRates.py.

◆ nargs

runL1TopoRates.nargs

Definition at line 38 of file runL1TopoRates.py.

◆ NavigationFormat

runL1TopoRates.NavigationFormat

Definition at line 127 of file runL1TopoRates.py.

◆ NumConcurrentEvents

runL1TopoRates.NumConcurrentEvents

Definition at line 65 of file runL1TopoRates.py.

◆ NumThreads

runL1TopoRates.NumThreads

Definition at line 66 of file runL1TopoRates.py.

◆ OutputLevel

runL1TopoRates.OutputLevel

Definition at line 141 of file runL1TopoRates.py.

◆ parser

runL1TopoRates.parser = flags.getArgumentParser()

Definition at line 14 of file runL1TopoRates.py.

◆ rates

runL1TopoRates.rates = CompFactory.L1TopoRatesCalculator()

Definition at line 130 of file runL1TopoRates.py.

◆ RunNumber

runL1TopoRates.RunNumber

Definition at line 110 of file runL1TopoRates.py.

◆ str

runL1TopoRates.str

Definition at line 24 of file runL1TopoRates.py.

◆ TargetLuminosity

runL1TopoRates.TargetLuminosity

Definition at line 148 of file runL1TopoRates.py.

◆ tdt

runL1TopoRates.tdt = acc.getPrimaryAndMerge(TrigDecisionToolCfg(flags))

Definition at line 86 of file runL1TopoRates.py.

◆ TrigConfigSvc

runL1TopoRates.TrigConfigSvc

Definition at line 125 of file runL1TopoRates.py.

◆ TrigDecisionTool

runL1TopoRates.TrigDecisionTool

Definition at line 152 of file runL1TopoRates.py.

◆ triggers_data

runL1TopoRates.triggers_data = json.load(f)

Definition at line 46 of file runL1TopoRates.py.

◆ type

runL1TopoRates.type

Definition at line 24 of file runL1TopoRates.py.

◆ UseBunchCrossingData

runL1TopoRates.UseBunchCrossingData

Definition at line 111 of file runL1TopoRates.py.

◆ useBunchCrossingData

tuple runL1TopoRates.useBunchCrossingData = (args.doRatesVsPositionInTrain or args.vetoStartOfTrain > 0)

Definition at line 69 of file runL1TopoRates.py.

◆ userDefinedDefinitions

list runL1TopoRates.userDefinedDefinitions = [item["definition"] for item in userDefinedL1items if "definition" in item]

Definition at line 51 of file runL1TopoRates.py.

◆ userDefinedL1items

runL1TopoRates.userDefinedL1items = triggers_data.get("userDefinedL1items", [])

Definition at line 49 of file runL1TopoRates.py.

◆ userDefinedNames

list runL1TopoRates.userDefinedNames = [item["name"] for item in userDefinedL1items if "name" in item]

Definition at line 50 of file runL1TopoRates.py.

◆ VetoStartOfTrain

runL1TopoRates.VetoStartOfTrain

Definition at line 149 of file runL1TopoRates.py.

◆ xsec

runL1TopoRates.xsec = args.MCCrossSection

Definition at line 97 of file runL1TopoRates.py.