ATLAS Offline Software
Functions | Variables
CaloRecoCalibConfig Namespace Reference

Functions

def CaloRecoCalibCfg (configFlags)
 

Variables

 flags
 
 Files
 
 doHVCorr
 
 RawChannelSource
 
 OutputLEvel
 
 acc
 

Function Documentation

◆ CaloRecoCalibCfg()

def CaloRecoCalibConfig.CaloRecoCalibCfg (   configFlags)

Definition at line 3 of file CaloRecoCalibConfig.py.

3 def 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

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

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.

TileDigitsFilterConfig.TileDigitsFilterOutputCfg
def TileDigitsFilterOutputCfg(flags, streamName='ESD', **kwargs)
Definition: TileDigitsFilterConfig.py:31
python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
python.LArRawChannelBuilderAlgConfig.LArRawChannelBuilderAlgCfg
def LArRawChannelBuilderAlgCfg(flags, **kwargs)
Definition: LArRawChannelBuilderAlgConfig.py:9
CaloRecoCalibConfig.CaloRecoCalibCfg
def CaloRecoCalibCfg(configFlags)
Definition: CaloRecoCalibConfig.py:3
python.LArRawCalibDataReadingConfig.LArRawCalibDataReadingCfg
def LArRawCalibDataReadingCfg(configFlags, gain="HIGH", doAccDigit=False, doAccCalibDigit=False, doCalibDigit=False, doDigit=False)
Definition: LArRawCalibDataReadingConfig.py:8
python.CaloCellMakerConfig.CaloCellMakerCfg
def CaloCellMakerCfg(flags)
Definition: CaloCellMakerConfig.py:12
TileDigitsFilterConfig.TileDigitsFilterCfg
def TileDigitsFilterCfg(flags, **kwargs)
Definition: TileDigitsFilterConfig.py:9
LArTimeVetoAlgConfig.LArTimeVetoAlgCfg
def LArTimeVetoAlgCfg(flags)
Definition: LArTimeVetoAlgConfig.py:7
TileByteStreamConfig.TileRawDataReadingCfg
def TileRawDataReadingCfg(flags, readDigits=True, readRawChannel=True, readMuRcv=None, readMuRcvDigits=False, readMuRcvRawCh=False, readBeamElem=None, readLaserObj=None, readDigitsFlx=False, readL2=False, stateless=False, **kwargs)
Definition: TileByteStreamConfig.py:87
TileRawChannelMakerConfig.TileRawChannelMakerCfg
def TileRawChannelMakerCfg(flags, **kwargs)
Definition: TileRawChannelMakerConfig.py:10