Skip to content
Snippets Groups Projects

Bam

Merged Laurent Mercadier requested to merge bam into master
2 files
+ 51
3
Compare changes
  • Side-by-side
  • Inline
Files
2
+ 14
2
@@ -38,6 +38,18 @@ mnemonics = {
@@ -38,6 +38,18 @@ mnemonics = {
"npulses_sase1": {'source':'SCS_RR_UTC/MDL/BUNCH_DECODER',
"npulses_sase1": {'source':'SCS_RR_UTC/MDL/BUNCH_DECODER',
'key':'sase1.nPulses.value',
'key':'sase1.nPulses.value',
'dim':None},
'dim':None},
 
 
#Bunch Arrival Monitors
 
"BAM6": {'source':'SCS_ILH_LAS/DOOCS/BAM_414_B2:output',
 
'key':'data.lowChargeArrivalTime',
 
'dim':['BAMbunchId']},
 
"BAM7": {'source':'SCS_ILH_LAS/DOOCS/BAM_1932M_TL:output',
 
'key':'data.lowChargeArrivalTime',
 
'dim':['BAMbunchId']},
 
"BAM8": {'source':'SCS_ILH_LAS/DOOCS/BAM_1932S_TL:output',
 
'key':'data.lowChargeArrivalTime',
 
'dim':['BAMbunchId']},
 
# SA3
# SA3
"nrj": {'source':'SA3_XTD10_MONO/MDL/PHOTON_ENERGY',
"nrj": {'source':'SA3_XTD10_MONO/MDL/PHOTON_ENERGY',
'key':'actualEnergy.value',
'key':'actualEnergy.value',
@@ -433,8 +445,8 @@ def load(fields, runNB, proposalNB, subFolder='raw', display=False, validate=Fal
@@ -433,8 +445,8 @@ def load(fields, runNB, proposalNB, subFolder='raw', display=False, validate=Fal
else:
else:
bp_table = run.get_array(bp_mnemo['source'],bp_mnemo['key'],
bp_table = run.get_array(bp_mnemo['source'],bp_mnemo['key'],
extra_dims=bp_mnemo['dim'])
extra_dims=bp_mnemo['dim'])
sase1, npulses_sase1 = extractBunchPattern(bp_table, 'sase1')
sase1, npulses_sase1, dummy = extractBunchPattern(bp_table, 'sase1')
sase3, npulses_sase3 = extractBunchPattern(bp_table, 'sase3')
sase3, npulses_sase3, dummy = extractBunchPattern(bp_table, 'sase3')
keys += ["sase1", "npulses_sase1", "sase3", "npulses_sase3"]
keys += ["sase1", "npulses_sase1", "sase3", "npulses_sase3"]
vals += [sase1, npulses_sase1, sase3, npulses_sase3]
vals += [sase1, npulses_sase1, sase3, npulses_sase3]
else:
else:
Loading