ATLAS Offline Software
Functions | Variables
python.LArRawDataReadingConfig Namespace Reference

Functions

def LArRawDataReadingCfg (flags, **kwargs)
 

Variables

 flags = initConfigFlags()
 
 doAlign
 
 OutputLevel
 
 Files
 
 acc = MainServicesCfg( flags )
 
 DumpLArRawChannels = CompFactory.DumpLArRawChannels
 

Function Documentation

◆ LArRawDataReadingCfg()

def python.LArRawDataReadingConfig.LArRawDataReadingCfg (   flags,
**  kwargs 
)

Definition at line 11 of file LArRawDataReadingConfig.py.

11 def LArRawDataReadingCfg(flags, **kwargs):
13  from LArGeoAlgsNV.LArGMConfig import LArGMCfg
14  acc.merge(LArGMCfg(flags))
15  acc.merge(ByteStreamReadCfg(flags))
16 
17  if flags.Common.ProductionStep is ProductionStep.MinbiasPreprocessing:
18  kwargs.setdefault("LArDigitKey", f"{flags.Overlay.BkgPrefix}LArDigitContainer_data")
19  kwargs.setdefault("LArFebHeaderKey", "LArFebHeader")
20  elif flags.Overlay.ByteStream:
21  kwargs.setdefault("LArDigitKey", f"{flags.Overlay.BkgPrefix}FREE")
22  kwargs.setdefault("LArFebHeaderKey", "LArFebHeader")
23  if flags.LAr.RawChannelSource is RawChannelSource.Calculated or flags.Overlay.DataOverlay:
24  kwargs.setdefault("LArRawChannelKey", "")
25 
26  print('LArRawDataReadingCfg flags.LAr.RawChannelSource ',flags.LAr.RawChannelSource)
27 
28  acc.addEventAlgo(CompFactory.LArRawDataReadingAlg(**kwargs))
29  return acc
30 
31 

Variable Documentation

◆ acc

python.LArRawDataReadingConfig.acc = MainServicesCfg( flags )

Definition at line 46 of file LArRawDataReadingConfig.py.

◆ doAlign

python.LArRawDataReadingConfig.doAlign

Definition at line 41 of file LArRawDataReadingConfig.py.

◆ DumpLArRawChannels

python.LArRawDataReadingConfig.DumpLArRawChannels = CompFactory.DumpLArRawChannels

Definition at line 49 of file LArRawDataReadingConfig.py.

◆ Files

python.LArRawDataReadingConfig.Files

Definition at line 43 of file LArRawDataReadingConfig.py.

◆ flags

python.LArRawDataReadingConfig.flags = initConfigFlags()

Definition at line 35 of file LArRawDataReadingConfig.py.

◆ OutputLevel

python.LArRawDataReadingConfig.OutputLevel

Definition at line 42 of file LArRawDataReadingConfig.py.

python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
python.LArRawDataReadingConfig.LArRawDataReadingCfg
def LArRawDataReadingCfg(flags, **kwargs)
Definition: LArRawDataReadingConfig.py:11
python.ByteStreamConfig.ByteStreamReadCfg
def ByteStreamReadCfg(flags, type_names=None)
Definition: Event/ByteStreamCnvSvc/python/ByteStreamConfig.py:25
LArGMConfig.LArGMCfg
def LArGMCfg(flags)
Definition: LArGMConfig.py:8
print
void print(char *figname, TCanvas *c1)
Definition: TRTCalib_StrawStatusPlots.cxx:25