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

Variables

 flags = initConfigFlags()
 parser = flags.getArgumentParser()
 action
 help
 default
 type
 str
 float
 int
 e34
 nargs
 args = parser.parse_args()
 EventPrintoutInterval
 MsgSuppression
 NumThreads
tuple useBunchCrossingData = (args.doRatesVsPositionInTrain or args.vetoStartOfTrain > 0)
 cfg = MainServicesCfg(flags)
 histSvc = CompFactory.THistSvc()
 cfgsvc = cfg.getPrimaryAndMerge(getxAODConfigSvc(flags))
 tdt = cfg.getPrimaryAndMerge(TrigDecisionToolCfg(flags))
 xsec = args.MCCrossSection
 fEff = args.MCFilterEfficiency
 dset = args.MCDatasetName
 amiTool = GetCrossSectionAMI()
 ebw = CompFactory.EnhancedBiasWeighter('EnhancedBiasRatesTool')
 RunNumber
 UseBunchCrossingData
 IsMC
 MCCrossSection
 MCFilterEfficiency
 MCKFactor
 DoMultiSliceDiJet
 MCIgnoreGeneratorWeights
 EBWeightsDirectory
 rates = CompFactory.FullMenu()
 DoTriggerGroups
 DoGlobalGroups
 DoExpressRates
 DoUniqueRates
 TargetLuminosity
 VetoStartOfTrain
 EnableLumiExtrapolation
 EnhancedBiasRatesTool
 TrigDecisionTool
 TrigConfigSvc
 histogramSuffix
dict prescales = {}
 inputFilePSL1JSON = args.inputPrescalesL1JSON
 inputFilePSHLTJSON = args.inputPrescalesHLTJSON
 l1ps_json_file = json.load(fh, object_pairs_hook = odict)
 hltps_json_file = json.load(fh, object_pairs_hook = odict)
 prescaleL1_input = ch['info'].split()[1]
dict p = {'prescale': float(prescaleL1_input)}
 prescaleHLT_input = ch['prescale']
str prescaleExpressHLT_input = ch['prescale_express'] if 'prescale_express' in ch else -1
 PrescalesJSON
 withDetails
 sc = cfg.run(flags.Exec.MaxEvents)

Variable Documentation

◆ action

python.RatesAnalysisFullMenu.action

Definition at line 14 of file RatesAnalysisFullMenu.py.

◆ amiTool

python.RatesAnalysisFullMenu.amiTool = GetCrossSectionAMI()

Definition at line 79 of file RatesAnalysisFullMenu.py.

◆ args

python.RatesAnalysisFullMenu.args = parser.parse_args()

Definition at line 39 of file RatesAnalysisFullMenu.py.

◆ cfg

python.RatesAnalysisFullMenu.cfg = MainServicesCfg(flags)

Definition at line 55 of file RatesAnalysisFullMenu.py.

◆ cfgsvc

python.RatesAnalysisFullMenu.cfgsvc = cfg.getPrimaryAndMerge(getxAODConfigSvc(flags))

Definition at line 67 of file RatesAnalysisFullMenu.py.

◆ default

python.RatesAnalysisFullMenu.default

Definition at line 20 of file RatesAnalysisFullMenu.py.

◆ DoExpressRates

python.RatesAnalysisFullMenu.DoExpressRates

Definition at line 103 of file RatesAnalysisFullMenu.py.

◆ DoGlobalGroups

python.RatesAnalysisFullMenu.DoGlobalGroups

Definition at line 102 of file RatesAnalysisFullMenu.py.

◆ DoMultiSliceDiJet

python.RatesAnalysisFullMenu.DoMultiSliceDiJet

Definition at line 94 of file RatesAnalysisFullMenu.py.

◆ DoTriggerGroups

python.RatesAnalysisFullMenu.DoTriggerGroups

Definition at line 101 of file RatesAnalysisFullMenu.py.

◆ DoUniqueRates

python.RatesAnalysisFullMenu.DoUniqueRates

Definition at line 104 of file RatesAnalysisFullMenu.py.

◆ dset

python.RatesAnalysisFullMenu.dset = args.MCDatasetName

Definition at line 76 of file RatesAnalysisFullMenu.py.

◆ e34

python.RatesAnalysisFullMenu.e34

Definition at line 29 of file RatesAnalysisFullMenu.py.

◆ ebw

python.RatesAnalysisFullMenu.ebw = CompFactory.EnhancedBiasWeighter('EnhancedBiasRatesTool')

Definition at line 86 of file RatesAnalysisFullMenu.py.

◆ EBWeightsDirectory

python.RatesAnalysisFullMenu.EBWeightsDirectory

Definition at line 96 of file RatesAnalysisFullMenu.py.

◆ EnableLumiExtrapolation

python.RatesAnalysisFullMenu.EnableLumiExtrapolation

Definition at line 108 of file RatesAnalysisFullMenu.py.

◆ EnhancedBiasRatesTool

python.RatesAnalysisFullMenu.EnhancedBiasRatesTool

Definition at line 109 of file RatesAnalysisFullMenu.py.

◆ EventPrintoutInterval

python.RatesAnalysisFullMenu.EventPrintoutInterval

Definition at line 41 of file RatesAnalysisFullMenu.py.

◆ fEff

python.RatesAnalysisFullMenu.fEff = args.MCFilterEfficiency

Definition at line 75 of file RatesAnalysisFullMenu.py.

◆ flags

python.RatesAnalysisFullMenu.flags = initConfigFlags()

Definition at line 11 of file RatesAnalysisFullMenu.py.

◆ float

python.RatesAnalysisFullMenu.float

Definition at line 21 of file RatesAnalysisFullMenu.py.

◆ help

python.RatesAnalysisFullMenu.help

Definition at line 14 of file RatesAnalysisFullMenu.py.

◆ histogramSuffix

python.RatesAnalysisFullMenu.histogramSuffix

Definition at line 113 of file RatesAnalysisFullMenu.py.

◆ histSvc

python.RatesAnalysisFullMenu.histSvc = CompFactory.THistSvc()

Definition at line 58 of file RatesAnalysisFullMenu.py.

◆ hltps_json_file

python.RatesAnalysisFullMenu.hltps_json_file = json.load(fh, object_pairs_hook = odict)

Definition at line 132 of file RatesAnalysisFullMenu.py.

◆ inputFilePSHLTJSON

python.RatesAnalysisFullMenu.inputFilePSHLTJSON = args.inputPrescalesHLTJSON

Definition at line 125 of file RatesAnalysisFullMenu.py.

◆ inputFilePSL1JSON

python.RatesAnalysisFullMenu.inputFilePSL1JSON = args.inputPrescalesL1JSON

Definition at line 124 of file RatesAnalysisFullMenu.py.

◆ int

python.RatesAnalysisFullMenu.int

Definition at line 27 of file RatesAnalysisFullMenu.py.

◆ IsMC

python.RatesAnalysisFullMenu.IsMC

Definition at line 89 of file RatesAnalysisFullMenu.py.

◆ l1ps_json_file

python.RatesAnalysisFullMenu.l1ps_json_file = json.load(fh, object_pairs_hook = odict)

Definition at line 129 of file RatesAnalysisFullMenu.py.

◆ MCCrossSection

python.RatesAnalysisFullMenu.MCCrossSection

Definition at line 91 of file RatesAnalysisFullMenu.py.

◆ MCFilterEfficiency

python.RatesAnalysisFullMenu.MCFilterEfficiency

Definition at line 92 of file RatesAnalysisFullMenu.py.

◆ MCIgnoreGeneratorWeights

python.RatesAnalysisFullMenu.MCIgnoreGeneratorWeights

Definition at line 95 of file RatesAnalysisFullMenu.py.

◆ MCKFactor

python.RatesAnalysisFullMenu.MCKFactor

Definition at line 93 of file RatesAnalysisFullMenu.py.

◆ MsgSuppression

python.RatesAnalysisFullMenu.MsgSuppression

Definition at line 42 of file RatesAnalysisFullMenu.py.

◆ nargs

python.RatesAnalysisFullMenu.nargs

Definition at line 36 of file RatesAnalysisFullMenu.py.

◆ NumThreads

python.RatesAnalysisFullMenu.NumThreads

Definition at line 43 of file RatesAnalysisFullMenu.py.

◆ p

dict python.RatesAnalysisFullMenu.p = {'prescale': float(prescaleL1_input)}

Definition at line 136 of file RatesAnalysisFullMenu.py.

◆ parser

python.RatesAnalysisFullMenu.parser = flags.getArgumentParser()

Definition at line 12 of file RatesAnalysisFullMenu.py.

◆ prescaleExpressHLT_input

str python.RatesAnalysisFullMenu.prescaleExpressHLT_input = ch['prescale_express'] if 'prescale_express' in ch else -1

Definition at line 141 of file RatesAnalysisFullMenu.py.

◆ prescaleHLT_input

python.RatesAnalysisFullMenu.prescaleHLT_input = ch['prescale']

Definition at line 140 of file RatesAnalysisFullMenu.py.

◆ prescaleL1_input

python.RatesAnalysisFullMenu.prescaleL1_input = ch['info'].split()[1]

Definition at line 135 of file RatesAnalysisFullMenu.py.

◆ prescales

dict python.RatesAnalysisFullMenu.prescales = {}

Definition at line 121 of file RatesAnalysisFullMenu.py.

◆ PrescalesJSON

python.RatesAnalysisFullMenu.PrescalesJSON

Definition at line 150 of file RatesAnalysisFullMenu.py.

◆ rates

python.RatesAnalysisFullMenu.rates = CompFactory.FullMenu()

Definition at line 99 of file RatesAnalysisFullMenu.py.

◆ RunNumber

python.RatesAnalysisFullMenu.RunNumber

Definition at line 87 of file RatesAnalysisFullMenu.py.

◆ sc

python.RatesAnalysisFullMenu.sc = cfg.run(flags.Exec.MaxEvents)

Definition at line 164 of file RatesAnalysisFullMenu.py.

◆ str

python.RatesAnalysisFullMenu.str

Definition at line 20 of file RatesAnalysisFullMenu.py.

◆ TargetLuminosity

python.RatesAnalysisFullMenu.TargetLuminosity

Definition at line 106 of file RatesAnalysisFullMenu.py.

◆ tdt

python.RatesAnalysisFullMenu.tdt = cfg.getPrimaryAndMerge(TrigDecisionToolCfg(flags))

Definition at line 70 of file RatesAnalysisFullMenu.py.

◆ TrigConfigSvc

python.RatesAnalysisFullMenu.TrigConfigSvc

Definition at line 111 of file RatesAnalysisFullMenu.py.

◆ TrigDecisionTool

python.RatesAnalysisFullMenu.TrigDecisionTool

Definition at line 110 of file RatesAnalysisFullMenu.py.

◆ type

python.RatesAnalysisFullMenu.type

Definition at line 20 of file RatesAnalysisFullMenu.py.

◆ UseBunchCrossingData

python.RatesAnalysisFullMenu.UseBunchCrossingData

Definition at line 88 of file RatesAnalysisFullMenu.py.

◆ useBunchCrossingData

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

Definition at line 48 of file RatesAnalysisFullMenu.py.

◆ VetoStartOfTrain

python.RatesAnalysisFullMenu.VetoStartOfTrain

Definition at line 107 of file RatesAnalysisFullMenu.py.

◆ withDetails

python.RatesAnalysisFullMenu.withDetails

Definition at line 162 of file RatesAnalysisFullMenu.py.

◆ xsec

python.RatesAnalysisFullMenu.xsec = args.MCCrossSection

Definition at line 74 of file RatesAnalysisFullMenu.py.