ATLAS Offline Software
AtlasTest
DatabaseTest
AthenaPoolTest
python
InDetRawDataReader.py
Go to the documentation of this file.
1
# Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
2
3
from
AthenaConfiguration.AllConfigFlags
import
initConfigFlags
4
from
AthenaConfiguration.DetectorConfigFlags
import
enableDetectors
5
from
AthenaConfiguration.ComponentFactory
import
CompFactory
6
from
AthenaCommon.Constants
import
DEBUG
7
8
# Setup flags
9
flags =
initConfigFlags
()
10
flags.Common.MsgSuppression =
False
11
flags.Input.Files = [
"myInDetRDO.pool.root"
]
12
flags.Input.ProcessingTags = []
# to avoid input file peeking
13
flags.GeoModel.AtlasVersion =
"ATLAS-R2-2016-01-00-01"
14
flags.IOVDb.GlobalTag =
"OFLCOND-SDR-BS7T-04-00"
15
enableDetectors
(flags, [
"Pixel"
,
"SCT"
,
"TRT"
])
16
flags.lock()
17
18
# Main services
19
from
AthenaConfiguration.MainServicesConfig
import
MainServicesCfg
20
acc =
MainServicesCfg
(flags)
21
22
# GeoModel
23
from
AtlasGeoModel.GeoModelConfig
import
GeoModelCfg
24
acc.merge(
GeoModelCfg
(flags) )
25
26
# Pool reading
27
from
AthenaPoolCnvSvc.PoolReadConfig
import
PoolReadCfg
28
acc.merge(
PoolReadCfg
(flags) )
29
30
acc.addEventAlgo( CompFactory.InDetRawDataFakeReader(OutputLevel = DEBUG),
31
sequenceName =
'AthAlgSeq'
)
32
33
# Run
34
import
sys
35
sc = acc.run(flags.Exec.MaxEvents)
36
sys.exit(sc.isFailure())
python.DetectorConfigFlags.enableDetectors
def enableDetectors(flags, detectors, toggle_geometry=False)
Definition:
DetectorConfigFlags.py:395
python.MainServicesConfig.MainServicesCfg
def MainServicesCfg(flags, LoopMgr='AthenaEventLoopMgr')
Definition:
MainServicesConfig.py:260
Constants
some useful constants -------------------------------------------------—
python.AllConfigFlags.initConfigFlags
def initConfigFlags()
Definition:
AllConfigFlags.py:19
python.PoolReadConfig.PoolReadCfg
def PoolReadCfg(flags)
Definition:
PoolReadConfig.py:69
python.GeoModelConfig.GeoModelCfg
def GeoModelCfg(flags)
Definition:
GeoModelConfig.py:16
Generated on Sun Dec 22 2024 21:11:43 for ATLAS Offline Software by
1.8.18