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

Functions

 LArPulseShapeRunCfg (flags)

Variables

 flags = initConfigFlags()
 Files
 GeometryID
 GeometryITk
 GeometryHGTD
 GeometryCalo
 GeometryMuon
 GeometryForward
 doID
 triggerConfig
 Execute
 enableL1CaloPhase1
 cfg = MainServicesCfg(flags)

Function Documentation

◆ LArPulseShapeRunCfg()

LArPulseShapeRunConfig.LArPulseShapeRunCfg ( flags)

Definition at line 6 of file LArPulseShapeRunConfig.py.

6def LArPulseShapeRunCfg(flags):
7
8 result=ComponentAccumulator()
9
10 from LArGeoAlgsNV.LArGMConfig import LArGMCfg
11 result.merge(LArGMCfg(flags))
12 from TileGeoModel.TileGMConfig import TileGMCfg
13 result.merge(TileGMCfg(flags))
14
15 #Setup cabling
16 from LArCabling.LArCablingConfig import LArOnOffIdMappingCfg
17 result.merge(LArOnOffIdMappingCfg(flags))
18
19 from LArByteStream.LArRawDataReadingConfig import LArRawDataReadingCfg
20 result.merge(LArRawDataReadingCfg(flags))
21
22 from TrigT1ResultByteStream.TrigT1ResultByteStreamConfig import L1TriggerByteStreamDecoderCfg
23 result.merge(L1TriggerByteStreamDecoderCfg(flags))
24
25 from TrigDecisionTool.TrigDecisionToolConfig import TrigDecisionToolCfg
26 tdt=result.getPrimaryAndMerge(TrigDecisionToolCfg(flags))
27
28
29 from xAODEventInfoCnv.xAODEventInfoCnvConfig import EventInfoCnvAlgCfg
30 result.merge(EventInfoCnvAlgCfg(flags, disableBeamSpot=True))
31
32 from LumiBlockComps.LuminosityCondAlgConfig import LuminosityCondAlgCfg
33 result.merge(LuminosityCondAlgCfg(flags))
34
35 from AthenaCommon.Constants import DEBUG
36 result.addService(CompFactory.NTupleSvc(Output=["PULSE DATAFILE='pulse_shape.root' OPT='RECREATE'",],OutputLevel=DEBUG))
37 result.setAppProperty("HistogramPersistency","ROOT")
38
39 result.addEventAlgo(CompFactory.LArPulseShape(TrigDecisionTool=tdt))
40
41 return result
42

Variable Documentation

◆ cfg

LArPulseShapeRunConfig.cfg = MainServicesCfg(flags)

Definition at line 69 of file LArPulseShapeRunConfig.py.

◆ doID

LArPulseShapeRunConfig.doID

Definition at line 59 of file LArPulseShapeRunConfig.py.

◆ enableL1CaloPhase1

LArPulseShapeRunConfig.enableL1CaloPhase1

Definition at line 63 of file LArPulseShapeRunConfig.py.

◆ Execute

LArPulseShapeRunConfig.Execute

Definition at line 62 of file LArPulseShapeRunConfig.py.

◆ Files

LArPulseShapeRunConfig.Files

Definition at line 50 of file LArPulseShapeRunConfig.py.

◆ flags

LArPulseShapeRunConfig.flags = initConfigFlags()

Definition at line 46 of file LArPulseShapeRunConfig.py.

◆ GeometryCalo

LArPulseShapeRunConfig.GeometryCalo

Definition at line 55 of file LArPulseShapeRunConfig.py.

◆ GeometryForward

LArPulseShapeRunConfig.GeometryForward

Definition at line 57 of file LArPulseShapeRunConfig.py.

◆ GeometryHGTD

LArPulseShapeRunConfig.GeometryHGTD

Definition at line 54 of file LArPulseShapeRunConfig.py.

◆ GeometryID

LArPulseShapeRunConfig.GeometryID

Definition at line 52 of file LArPulseShapeRunConfig.py.

◆ GeometryITk

LArPulseShapeRunConfig.GeometryITk

Definition at line 53 of file LArPulseShapeRunConfig.py.

◆ GeometryMuon

LArPulseShapeRunConfig.GeometryMuon

Definition at line 56 of file LArPulseShapeRunConfig.py.

◆ triggerConfig

LArPulseShapeRunConfig.triggerConfig

Definition at line 61 of file LArPulseShapeRunConfig.py.