Skip to content
Snippets Groups Projects
Commit 9c793e9e authored by Laurent Mercadier's avatar Laurent Mercadier
Browse files

Merge branch 'noSA3fix' into 'master'

Fix crash of matchXgmTimPulseId when SA3_XGM was not loaded

See merge request SCS/ToolBox!23
parents 5e917e26 468d9f43
No related branches found
No related tags found
No related merge requests found
...@@ -771,9 +771,14 @@ def matchXgmTimPulseId(data, use_apd=True, intstart=None, intstop=None, ...@@ -771,9 +771,14 @@ def matchXgmTimPulseId(data, use_apd=True, intstart=None, intstop=None,
dimension 'pId'. Raw traces, raw XGM and raw APD are dropped. dimension 'pId'. Raw traces, raw XGM and raw APD are dropped.
''' '''
res = selectSASEinXGM(data, xgm='SCS_XGM').rename({'XGMbunchId':'pId'}).rename('SCS_XGM') res = selectSASEinXGM(data, xgm='SCS_XGM').rename({'XGMbunchId':'pId'}).rename('SCS_XGM')
res2 = selectSASEinXGM(data, xgm='SA3_XGM').rename({'XGMbunchId':'pId'}).rename('SA3_XGM') dropList = ['SCS_XGM']
dropList = ['SCS_XGM','SA3_XGM'] mergeList = [res]
mergeList = [res, res2]
if 'SA3_XGM' in data:
res2 = selectSASEinXGM(data, xgm='SA3_XGM').rename({'XGMbunchId':'pId'}).rename('SA3_XGM')
dropList.append('SA3_XGM')
mergeList.append(res2)
for mcp in range(1,5): for mcp in range(1,5):
if 'MCP{}apd'.format(mcp) in data or 'MCP{}raw'.format(mcp) in data: if 'MCP{}apd'.format(mcp) in data or 'MCP{}raw'.format(mcp) in data:
MCPapd = getTIMapd(data, mcp=mcp, use_apd=use_apd, intstart=intstart, MCPapd = getTIMapd(data, mcp=mcp, use_apd=use_apd, intstart=intstart,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment