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

Functions

 L1ZDCSimCfg (flags)

Variables

 log = logging.getLogger("ZdcRecConfig")
 flags = initConfigFlags()
 Files
 isOnline
 MaxEvents
 NumThreads
 NumConcurrentEvents
 ShowDataDeps
 CheckDependencies
 ShowDataFlow
 enableL1MuonPhase1
 triggerMenuSetup
 EDMVersion
 doZDC
 enableL1CaloPhase1
 AtlasVersion
 acc = MainServicesCfg(flags)
 withDetails
 True
 summariseProps
 printDefaults

Function Documentation

◆ L1ZDCSimCfg()

TrigT1ZDCConfig.L1ZDCSimCfg ( flags)

Definition at line 9 of file TrigT1ZDCConfig.py.

9def L1ZDCSimCfg(flags):
10 from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
11 acc = ComponentAccumulator()
12
13 from ZdcRec.ZdcRecConfig import ZdcRecRun2Cfg, ZdcRecRun3Cfg, ZdcRecOutputCfg
14 from AthenaConfiguration.ComponentFactory import CompFactory
15 from AthenaConfiguration.Enums import LHCPeriod
16
17 if flags.GeoModel.Run is LHCPeriod.Run2:
18 acc.merge(ZdcRecRun2Cfg(flags))
19 acc.addEventAlgo(CompFactory.LVL1.TrigT1Run2ZDC(filepath_LUT = flags.Trigger.ZdcLUT, EnergyADCScale = 0.4))
20 elif flags.GeoModel.Run is LHCPeriod.Run3:
21 acc.merge(ZdcRecRun3Cfg(flags))
22 acc.addEventAlgo(CompFactory.LVL1.TrigT1Run3ZDC(filepath_LUT = 'TrigT1ZDC/zdc_json_PbPb5.36TeV_2024_TriggerSim.json',
23 MinSampleAna = 7,
24 MaxSampleAna = 15,
25 NegHG2ndDerivThresh = 45,
26 NegLG2ndDerivThresh = 15,
27 BaselineDelta = 3
28 )) #all EB runs > 462494 --> all use this LUT
29 else:
30 log.error(f'L1ZDCSimCfg: Unsupported LHCPeriod: {flags.GeoModel.Run}')
31
32 if flags.Output.doWriteESD or flags.Output.doWriteAOD:
33 acc.merge(ZdcRecOutputCfg(flags))
34
35 return acc
36

Variable Documentation

◆ acc

TrigT1ZDCConfig.acc = MainServicesCfg(flags)

Definition at line 64 of file TrigT1ZDCConfig.py.

◆ AtlasVersion

TrigT1ZDCConfig.AtlasVersion

Definition at line 57 of file TrigT1ZDCConfig.py.

◆ CheckDependencies

TrigT1ZDCConfig.CheckDependencies

Definition at line 50 of file TrigT1ZDCConfig.py.

◆ doZDC

TrigT1ZDCConfig.doZDC

Definition at line 55 of file TrigT1ZDCConfig.py.

◆ EDMVersion

TrigT1ZDCConfig.EDMVersion

Definition at line 54 of file TrigT1ZDCConfig.py.

◆ enableL1CaloPhase1

TrigT1ZDCConfig.enableL1CaloPhase1

Definition at line 56 of file TrigT1ZDCConfig.py.

◆ enableL1MuonPhase1

TrigT1ZDCConfig.enableL1MuonPhase1

Definition at line 52 of file TrigT1ZDCConfig.py.

◆ Files

TrigT1ZDCConfig.Files

Definition at line 44 of file TrigT1ZDCConfig.py.

◆ flags

TrigT1ZDCConfig.flags = initConfigFlags()

Definition at line 42 of file TrigT1ZDCConfig.py.

◆ isOnline

TrigT1ZDCConfig.isOnline

Definition at line 45 of file TrigT1ZDCConfig.py.

◆ log

TrigT1ZDCConfig.log = logging.getLogger("ZdcRecConfig")

Definition at line 7 of file TrigT1ZDCConfig.py.

◆ MaxEvents

TrigT1ZDCConfig.MaxEvents

Definition at line 46 of file TrigT1ZDCConfig.py.

◆ NumConcurrentEvents

TrigT1ZDCConfig.NumConcurrentEvents

Definition at line 48 of file TrigT1ZDCConfig.py.

◆ NumThreads

TrigT1ZDCConfig.NumThreads

Definition at line 47 of file TrigT1ZDCConfig.py.

◆ printDefaults

TrigT1ZDCConfig.printDefaults

Definition at line 75 of file TrigT1ZDCConfig.py.

◆ ShowDataDeps

TrigT1ZDCConfig.ShowDataDeps

Definition at line 49 of file TrigT1ZDCConfig.py.

◆ ShowDataFlow

TrigT1ZDCConfig.ShowDataFlow

Definition at line 51 of file TrigT1ZDCConfig.py.

◆ summariseProps

TrigT1ZDCConfig.summariseProps

Definition at line 75 of file TrigT1ZDCConfig.py.

◆ triggerMenuSetup

TrigT1ZDCConfig.triggerMenuSetup

Definition at line 53 of file TrigT1ZDCConfig.py.

◆ True

TrigT1ZDCConfig.True

Definition at line 75 of file TrigT1ZDCConfig.py.

◆ withDetails

TrigT1ZDCConfig.withDetails

Definition at line 75 of file TrigT1ZDCConfig.py.