CH3I overnight
This commit is contained in:
44
overnight.py
44
overnight.py
@ -412,6 +412,50 @@ from slic.utils import nice_arange
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
def overnight():
|
||||||
|
currents = [
|
||||||
|
1.72090994e-04, 1.19335371e+01, 1.68765438e+01, 2.06694283e+01,
|
||||||
|
2.38669628e+01, 2.66840341e+01, 2.92308494e+01, 3.15728768e+01,
|
||||||
|
3.37527725e+01, 3.58001658e+01, 3.77366295e+01, 3.95784494e+01,
|
||||||
|
4.13382779e+01, 4.30261768e+01, 4.46503044e+01, 4.62173840e+01,
|
||||||
|
4.77330347e+01, 4.92020095e+01, 5.06283713e+01, 5.20156260e+01,
|
||||||
|
5.33668232e+01, 5.46846359e+01, 5.59714223e+01, 5.72292751e+01,
|
||||||
|
5.84600621e+01, 5.96654582e+01, 6.08469725e+01, 6.20059702e+01,
|
||||||
|
6.31436911e+01, 6.42612654e+01, 6.53597265e+01, 6.64400224e+01,
|
||||||
|
6.75030253e+01, 6.85495396e+01, 6.95803094e+01, 7.05960243e+01,
|
||||||
|
7.15973250e+01, 7.25848080e+01, 7.35590300e+01, 7.45205108e+01,
|
||||||
|
7.54697376e+01, 7.64071670e+01, 7.73332280e+01, 7.82483243e+01,
|
||||||
|
7.91528361e+01, 8.00471224e+01, 8.09315219e+01, 8.18063555e+01,
|
||||||
|
8.26719268e+01, 8.35285237e+01, 8.43764195e+01
|
||||||
|
]
|
||||||
|
|
||||||
|
base = "CH3I_C1s_with_shutter_200_microJ"
|
||||||
|
|
||||||
|
x0 = -2.816
|
||||||
|
start = x0 - 0.12
|
||||||
|
stop = x0 + 0.12
|
||||||
|
step = 0.003
|
||||||
|
|
||||||
|
n_pulses = 4 * 250
|
||||||
|
|
||||||
|
for i in range(currents):
|
||||||
|
chic_delay.set(I).wait()
|
||||||
|
|
||||||
|
print("Chicane set to :",i)
|
||||||
|
|
||||||
|
for ene in range(535,544):
|
||||||
|
scan.scan1D(exp_delay, start, stop, step, n_pulses, f"{base}_sig_{i:04}", return_to_initial_values=True)
|
||||||
|
|
||||||
|
print("close shutter")
|
||||||
|
shutter.put(0)
|
||||||
|
sleep(3)
|
||||||
|
|
||||||
|
print(i, "bkg")
|
||||||
|
daq.acquire(f"{base}_bkg_{i:04}", n_pulses=n_pulses)
|
||||||
|
|
||||||
|
print("open shutter")
|
||||||
|
shutter.put(1)
|
||||||
|
sleep(3)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user