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

Functions

 CaloRecoCalibCfg (configFlags)

Variables

 flags = initConfigFlags()
 Files
 doHVCorr
 RawChannelSource
 OutputLEvel
 acc = MainServicesCfg(flags)

Function Documentation

◆ CaloRecoCalibCfg()

CaloRecoCalibConfig.CaloRecoCalibCfg ( configFlags)

Definition at line 3 of file CaloRecoCalibConfig.py.

3def CaloRecoCalibCfg(configFlags):
4
5 from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
6 from AthenaConfiguration.Enums import Format
7 result = ComponentAccumulator()
8 if configFlags.Input.Format is Format.BS:
9 #Data-case: Schedule ByteStream reading for LAr & Tile
10 from LArByteStream.LArRawCalibDataReadingConfig import LArRawCalibDataReadingCfg
11 result.merge(LArRawCalibDataReadingCfg(configFlags,gain="FREE",doDigit=True))
12
13 from TileByteStream.TileByteStreamConfig import TileRawDataReadingCfg
14 result.merge( TileRawDataReadingCfg(configFlags) )
15
16 if configFlags.Output.doWriteESD:
17 from TileRecAlgs.TileDigitsFilterConfig import TileDigitsFilterOutputCfg
18 result.merge(TileDigitsFilterOutputCfg(configFlags))
19 else: #Mostly for wrapping in RecExCommon
20 from TileRecAlgs.TileDigitsFilterConfig import TileDigitsFilterCfg
21 result.merge(TileDigitsFilterCfg(configFlags))
22
23 from LArROD.LArRawChannelBuilderAlgConfig import LArRawChannelBuilderAlgCfg
24 result.merge(LArRawChannelBuilderAlgCfg(configFlags))
25 from TileRecUtils.TileRawChannelMakerConfig import TileRawChannelMakerCfg
26 result.merge(TileRawChannelMakerCfg(configFlags))
27
28 if not configFlags.Input.isMC:
29 from LArCellRec.LArTimeVetoAlgConfig import LArTimeVetoAlgCfg
30 result.merge(LArTimeVetoAlgCfg(configFlags))
31
32
33
34 #Configure cell-building
35 from CaloRec.CaloCellMakerConfig import CaloCellMakerCfg
36 result.merge(CaloCellMakerCfg(configFlags))
37
38 return result
39
40
41
42
43
44
45
46
47

Variable Documentation

◆ acc

CaloRecoCalibConfig.acc = MainServicesCfg(flags)

Definition at line 62 of file CaloRecoCalibConfig.py.

◆ doHVCorr

CaloRecoCalibConfig.doHVCorr

Definition at line 54 of file CaloRecoCalibConfig.py.

◆ Files

CaloRecoCalibConfig.Files

Definition at line 53 of file CaloRecoCalibConfig.py.

◆ flags

CaloRecoCalibConfig.flags = initConfigFlags()

Definition at line 52 of file CaloRecoCalibConfig.py.

◆ OutputLEvel

CaloRecoCalibConfig.OutputLEvel

Definition at line 57 of file CaloRecoCalibConfig.py.

◆ RawChannelSource

CaloRecoCalibConfig.RawChannelSource

Definition at line 56 of file CaloRecoCalibConfig.py.