5 from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
6 from AthenaConfiguration.Enums
import Format
7 result = ComponentAccumulator()
8 if configFlags.Input.Format
is Format.BS:
10 from LArByteStream.LArRawCalibDataReadingConfig
import LArRawCalibDataReadingCfg
11 result.merge(LArRawCalibDataReadingCfg(configFlags,gain=
"FREE",doDigit=
True))
13 from TileByteStream.TileByteStreamConfig
import TileRawDataReadingCfg
14 result.merge( TileRawDataReadingCfg(configFlags) )
16 if configFlags.Output.doWriteESD:
17 from TileRecAlgs.TileDigitsFilterConfig
import TileDigitsFilterOutputCfg
18 result.merge(TileDigitsFilterOutputCfg(configFlags))
20 from TileRecAlgs.TileDigitsFilterConfig
import TileDigitsFilterCfg
21 result.merge(TileDigitsFilterCfg(configFlags))
23 from LArROD.LArRawChannelBuilderAlgConfig
import LArRawChannelBuilderAlgCfg
24 result.merge(LArRawChannelBuilderAlgCfg(configFlags))
25 from TileRecUtils.TileRawChannelMakerConfig
import TileRawChannelMakerCfg
26 result.merge(TileRawChannelMakerCfg(configFlags))
28 if not configFlags.Input.isMC:
29 from LArCellRec.LArTimeVetoAlgConfig
import LArTimeVetoAlgCfg
30 result.merge(LArTimeVetoAlgCfg(configFlags))
35 from CaloRec.CaloCellMakerConfig
import CaloCellMakerCfg
36 result.merge(CaloCellMakerCfg(configFlags))