|
ATLAS Offline Software
|
|
def | _createTileContByteStreamToolsConfig (name, TileContByteStreamTool, InitializeForWriting=False, stream=None, **kwargs) |
|
def | TileRawChannelContByteStreamToolConfig (name='TileRawChannelContByteStreamTool', InitializeForWriting=False, stream=None, **kwargs) |
|
def | TileL2ContByteStreamToolConfig (name='TileL2ContByteStreamTool', InitializeForWriting=False, stream=None, **kwargs) |
|
def | _createTileContByteStreamToolCfg (flags, name, InitializeForWriting=False, **kwargs) |
|
def | TileDigitsContByteStreamToolCfg (flags, name="TileDigitsContByteStreamTool", InitializeForWriting=False, **kwargs) |
|
def | TileRawChannelContByteStreamToolCfg (flags, name="TileRawChannelContByteStreamTool", InitializeForWriting=False, **kwargs) |
|
def | TileMuRcvContByteStreamToolCfg (flags, name="TileMuRcvContByteStreamTool", InitializeForWriting=False, **kwargs) |
|
def | TileL2ContByteStreamToolCfg (flags, name="TileL2ContByteStreamTool", InitializeForWriting=False, **kwargs) |
|
def | TileLaserObjByteStreamToolCfg (flags, name="TileLaserObjByteStreamTool", InitializeForWriting=False, **kwargs) |
|
def | addTileReadAlg (cfg, name, **kwargs) |
|
def | TileRawDataReadingCfg (flags, readDigits=True, readRawChannel=True, readMuRcv=None, readMuRcvDigits=False, readMuRcvRawCh=False, readBeamElem=None, readLaserObj=None, readDigitsFlx=False, readL2=False, stateless=False, **kwargs) |
|
◆ _createTileContByteStreamToolCfg()
def TileByteStreamConfig._createTileContByteStreamToolCfg |
( |
|
flags, |
|
|
|
name, |
|
|
|
InitializeForWriting = False , |
|
|
** |
kwargs |
|
) |
| |
|
private |
Definition at line 34 of file TileByteStreamConfig.py.
37 TileContByteStreamTool = CompFactory.getComp(name)
38 tool = TileContByteStreamTool(name, **kwargs)
39 tool.InitializeForWriting = InitializeForWriting
40 acc.addPublicTool(tool)
43 if InitializeForWriting:
44 from TileByteStream.TileHid2RESrcIDConfig
import TileHid2RESrcIDCondAlgCfg
47 extraOutputs = [(
'TileHid2RESrcID',
'ConditionStore+TileHid2RESrcIDHLT')]
49 return acc, extraOutputs
◆ _createTileContByteStreamToolsConfig()
def TileByteStreamConfig._createTileContByteStreamToolsConfig |
( |
|
name, |
|
|
|
TileContByteStreamTool, |
|
|
|
InitializeForWriting = False , |
|
|
|
stream = None , |
|
|
** |
kwargs |
|
) |
| |
|
private |
Definition at line 7 of file TileByteStreamConfig.py.
10 kwargs[
'InitializeForWriting'] = InitializeForWriting
11 tool = TileContByteStreamTool(**kwargs)
13 if InitializeForWriting:
14 from TileByteStream.TileHid2RESrcIDConfig
import TileHid2RESrcIDCondAlg
18 stream.ExtraInputs |= {(
'TileHid2RESrcID',
'ConditionStore+TileHid2RESrcIDHLT')}
◆ addTileReadAlg()
def TileByteStreamConfig.addTileReadAlg |
( |
|
cfg, |
|
|
|
name, |
|
|
** |
kwargs |
|
) |
| |
Definition at line 82 of file TileByteStreamConfig.py.
83 decoder = CompFactory.TileROD_Decoder(TileBadChanTool=
"", TileCondToolEmscale=
"")
84 TileRawDataReadingAlg = CompFactory.TileRawDataReadingAlg
◆ TileDigitsContByteStreamToolCfg()
def TileByteStreamConfig.TileDigitsContByteStreamToolCfg |
( |
|
flags, |
|
|
|
name = "TileDigitsContByteStreamTool" , |
|
|
|
InitializeForWriting = False , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 52 of file TileByteStreamConfig.py.
53 name="TileDigitsContByteStreamTool",
54 InitializeForWriting=False,
◆ TileL2ContByteStreamToolCfg()
def TileByteStreamConfig.TileL2ContByteStreamToolCfg |
( |
|
flags, |
|
|
|
name = "TileL2ContByteStreamTool" , |
|
|
|
InitializeForWriting = False , |
|
|
** |
kwargs |
|
) |
| |
◆ TileL2ContByteStreamToolConfig()
def TileByteStreamConfig.TileL2ContByteStreamToolConfig |
( |
|
name = 'TileL2ContByteStreamTool' , |
|
|
|
InitializeForWriting = False , |
|
|
|
stream = None , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 26 of file TileByteStreamConfig.py.
27 from TileByteStream.TileByteStreamConf
import TileL2ContByteStreamTool
◆ TileLaserObjByteStreamToolCfg()
def TileByteStreamConfig.TileLaserObjByteStreamToolCfg |
( |
|
flags, |
|
|
|
name = "TileLaserObjByteStreamTool" , |
|
|
|
InitializeForWriting = False , |
|
|
** |
kwargs |
|
) |
| |
◆ TileMuRcvContByteStreamToolCfg()
def TileByteStreamConfig.TileMuRcvContByteStreamToolCfg |
( |
|
flags, |
|
|
|
name = "TileMuRcvContByteStreamTool" , |
|
|
|
InitializeForWriting = False , |
|
|
** |
kwargs |
|
) |
| |
◆ TileRawChannelContByteStreamToolCfg()
def TileByteStreamConfig.TileRawChannelContByteStreamToolCfg |
( |
|
flags, |
|
|
|
name = "TileRawChannelContByteStreamTool" , |
|
|
|
InitializeForWriting = False , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 58 of file TileByteStreamConfig.py.
59 name="TileRawChannelContByteStreamTool",
60 InitializeForWriting=False,
◆ TileRawChannelContByteStreamToolConfig()
Definition at line 22 of file TileByteStreamConfig.py.
23 from TileByteStream.TileByteStreamConf
import TileRawChannelContByteStreamTool
◆ TileRawDataReadingCfg()
def TileByteStreamConfig.TileRawDataReadingCfg |
( |
|
flags, |
|
|
|
readDigits = True , |
|
|
|
readRawChannel = True , |
|
|
|
readMuRcv = None , |
|
|
|
readMuRcvDigits = False , |
|
|
|
readMuRcvRawCh = False , |
|
|
|
readBeamElem = None , |
|
|
|
readLaserObj = None , |
|
|
|
readDigitsFlx = False , |
|
|
|
readL2 = False , |
|
|
|
stateless = False , |
|
|
** |
kwargs |
|
) |
| |
Configure reading the Tile BS files
Arguments:
read[...] -- flag to read the corresponding Tile data from BS.
Possible values: None (default), True, False.
In the case of None it will be autoconfigured.
stateless -- read online Tile data using emon BS service.
Definition at line 87 of file TileByteStreamConfig.py.
88 readMuRcv=None, readMuRcvDigits=False, readMuRcvRawCh=False,
89 readBeamElem=None, readLaserObj=None, readDigitsFlx=False,
90 readL2=False, stateless=False, **kwargs):
92 Configure reading the Tile BS files
95 read[...] -- flag to read the corresponding Tile data from BS.
96 Possible values: None (default), True, False.
97 In the case of None it will be autoconfigured.
98 stateless -- read online Tile data using emon BS service.
101 isPhysicsRun = flags.Tile.RunType
is TileRunType.PHY
102 isLaserRun = flags.Tile.RunType
in [TileRunType.LAS, TileRunType.BILAS]
103 isCalibRun =
not isPhysicsRun
106 readMuRcv = isPhysicsRun
if readMuRcv
is None else readMuRcv
107 readBeamElem = isCalibRun
if readBeamElem
is None else readBeamElem
108 readLaserObj = isLaserRun
if readLaserObj
is None else readLaserObj
110 typeNames = kwargs.pop(
'type_names', [])
112 prefix = flags.Overlay.BkgPrefix
if flags.Overlay.DataOverlay
else ''
115 from TileConditions.TileCablingSvcConfig
import TileCablingSvcCfg
119 from ByteStreamEmonSvc.EmonByteStreamConfig
import EmonByteStreamCfg
122 from ByteStreamCnvSvc.ByteStreamConfig
import ByteStreamReadCfg
125 from TileByteStream.TileHid2RESrcIDConfig
import TileHid2RESrcIDCondAlgCfg
129 addTileReadAlg(cfg,
'TileDigitsReadAlg', TileDigitsContainer=f
'{prefix}TileDigitsCnt')
131 addTileReadAlg(cfg,
'TileRawChannelReadAlg', TileRawChannelContainer=f
'{prefix}TileRawChannelCnt')
133 addTileReadAlg(cfg,
'TileMuRcvReadAlg', TileMuonReceiverContainer=
'TileMuRcvCnt')
135 addTileReadAlg(cfg,
'MuRcvDigitsReadAlg', MuRcvDigitsContainer=f
'{prefix}MuRcvDigitsCnt')
137 addTileReadAlg(cfg,
'TileMuRcvRawChReadAlg', MuRcvRawChannelContainer=
'MuRcvRawChCnt')
139 addTileReadAlg(cfg,
'TileLaserObjReadAlg', TileLaserObject=
'TileLaserObj')
141 addTileReadAlg(cfg,
'TileBeamElemReadAlg', TileBeamElemContainer=
'TileBeamElemCnt')
143 addTileReadAlg(cfg,
'TileDigitsFlxReadAlg', TileDigitsFlxContainer=
'TileDigitsFlxCnt')
◆ AtlasVersion
TileByteStreamConfig.AtlasVersion |
◆ cfg
◆ Files
TileByteStreamConfig.Files |
◆ flags
TileByteStreamConfig.flags |
◆ MaxEvents
TileByteStreamConfig.MaxEvents |
◆ sc
◆ summariseProps
TileByteStreamConfig.summariseProps |
◆ True
TileByteStreamConfig.True |
◆ withDetails
TileByteStreamConfig.withDetails |
def TileLaserObjByteStreamToolCfg(flags, name="TileLaserObjByteStreamTool", InitializeForWriting=False, **kwargs)
def EmonByteStreamCfg(flags, type_names=[])
def _createTileContByteStreamToolCfg(flags, name, InitializeForWriting=False, **kwargs)
def ByteStreamReadCfg(flags, type_names=None)
Condition algorithm to prepare TileHid2RESrcID conditions object and put it into conditions store.
Class for Tile raw data reading from BS.
def TileDigitsContByteStreamToolCfg(flags, name="TileDigitsContByteStreamTool", InitializeForWriting=False, **kwargs)
def addTileReadAlg(cfg, name, **kwargs)
def TileL2ContByteStreamToolCfg(flags, name="TileL2ContByteStreamTool", InitializeForWriting=False, **kwargs)
def TileRawChannelContByteStreamToolCfg(flags, name="TileRawChannelContByteStreamTool", InitializeForWriting=False, **kwargs)
def TileRawChannelContByteStreamToolConfig(name='TileRawChannelContByteStreamTool', InitializeForWriting=False, stream=None, **kwargs)
def TileHid2RESrcIDCondAlgCfg(flags, source='COOL', **kwargs)
def _createTileContByteStreamToolsConfig(name, TileContByteStreamTool, InitializeForWriting=False, stream=None, **kwargs)
def TileRawDataReadingCfg(flags, readDigits=True, readRawChannel=True, readMuRcv=None, readMuRcvDigits=False, readMuRcvRawCh=False, readBeamElem=None, readLaserObj=None, readDigitsFlx=False, readL2=False, stateless=False, **kwargs)
def TileL2ContByteStreamToolConfig(name='TileL2ContByteStreamTool', InitializeForWriting=False, stream=None, **kwargs)
def TileCablingSvcCfg(flags)
def TileMuRcvContByteStreamToolCfg(flags, name="TileMuRcvContByteStreamTool", InitializeForWriting=False, **kwargs)