3 from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
4 from AthenaConfiguration.ComponentFactory
import CompFactory
10 from LArGeoAlgsNV.LArGMConfig
import LArGMCfg
12 from TileGeoModel.TileGMConfig
import TileGMCfg
16 from LArCabling.LArCablingConfig
import LArOnOffIdMappingCfg
19 from LArByteStream.LArRawDataReadingConfig
import LArRawDataReadingCfg
22 from TrigT1ResultByteStream.TrigT1ResultByteStreamConfig
import L1TriggerByteStreamDecoderCfg
25 from TrigDecisionTool.TrigDecisionToolConfig
import TrigDecisionToolCfg
29 from xAODEventInfoCnv.xAODEventInfoCnvConfig
import EventInfoCnvAlgCfg
32 from LumiBlockComps.LuminosityCondAlgConfig
import LuminosityCondAlgCfg
36 result.addService(CompFactory.NTupleSvc(Output=[
"PULSE DATAFILE='pulse_shape.root' OPT='RECREATE'",],OutputLevel=DEBUG))
37 result.setAppProperty(
"HistogramPersistency",
"ROOT")
39 result.addEventAlgo(CompFactory.LArPulseShape(TrigDecisionTool=tdt))
43 if __name__==
"__main__":
45 from AthenaConfiguration.AllConfigFlags
import initConfigFlags
47 from LArCafJobs.LArShapeDumperFlags
import addShapeDumpFlags
50 flags.Input.Files=[
"root://eosatlas//eos/atlas/atlascerngroupdisk/det-larg/ShapeTest/00461002/data23_13p6TeV.00461002.physics_CosmicCalo.merge.RAW._lb1020._SFO-ALL._0001.1"]
52 flags.Detector.GeometryID =
False
53 flags.Detector.GeometryITk =
False
54 flags.Detector.GeometryHGTD =
False
55 flags.Detector.GeometryCalo =
False
56 flags.Detector.GeometryMuon =
False
57 flags.Detector.GeometryForward =
False
59 flags.Trigger.doID =
False
61 flags.Trigger.triggerConfig=
'DB'
62 flags.Trigger.DecisionMakerValidation.Execute=
False
63 flags.Trigger.enableL1CaloPhase1=
False
67 from AthenaConfiguration.MainServicesConfig
import MainServicesCfg