Example #1
0
    outStream.ItemList += ['CscRawDataContainer#CSCRDO']

if DetFlags.overlay.MDT_on():
    outStream.ItemList += ['MdtCsmContainer#MDTCSM']

if DetFlags.overlay.RPC_on():
    outStream.ItemList += ['RpcPadContainer#RPCPAD']

if DetFlags.overlay.TGC_on():
    outStream.ItemList += ['TgcRdoContainer#TGCRDO']

if DetFlags.overlay.sTGC_on():
    outStream.ItemList += ['Muon::STGC_RawDataContainer#sTGCRDO']

if DetFlags.overlay.Micromegas_on():
    outStream.ItemList += ['Muon::MM_RawDataContainer#MMRDO']

if DetFlags.overlay.LVL1_on():
    if DetFlags.simulateLVL1.LAr_on():
        outStream.ItemList += ['LArTTL1Container#LArTTL1EM']
        outStream.ItemList += ['LArTTL1Container#LArTTL1HAD']
    if DetFlags.simulateLVL1.Tile_on():
        outStream.ItemList += ['TileTTL1Container#TileTTL1Cnt']
        outStream.ItemList += ['TileTTL1Container#TileTTL1MBTS']
        outStream.ItemList += ['TileDigitsContainer#MuRcvDigitsCnt']
        outStream.ItemList += ['TileRawChannelContainer#MuRcvRawChCnt']
        outStream.ItemList += ['TileMuonReceiverContainer#TileMuRcvCnt']

# Temporary to ensure the output is stored
outStream.TransientItems = outStream.ItemList
Example #2
0
    signalStream.ItemList += [
        'MdtCsmContainer#' + overlayFlags.sigPrefix() + 'MDTCSM'
    ]

if DetFlags.overlay.RPC_on():
    signalStream.ItemList += [
        'RpcPadContainer#' + overlayFlags.sigPrefix() + 'RPCPAD'
    ]

if DetFlags.overlay.TGC_on():
    signalStream.ItemList += [
        'TgcRdoContainer#' + overlayFlags.sigPrefix() + 'TGCRDO'
    ]

if DetFlags.overlay.sTGC_on():
    signalStream.ItemList += [
        'Muon::STGC_RawDataContainer#' + overlayFlags.sigPrefix() + 'sTGCRDO'
    ]

if DetFlags.overlay.Micromegas_on():
    signalStream.ItemList += [
        'Muon::MM_RawDataContainer#' + overlayFlags.sigPrefix() + 'MMRDO'
    ]

# Temporary to ensure the output is stored
signalStream.TransientItems = signalStream.ItemList

# TODO: Write all IOV meta data containers
signalStream.MetadataItemList += ['IOVMetaDataContainer#*']
signalStream.MetadataItemList += ['LumiBlockCollection#*']