s0 = 15. Detuning = 6.5 return 1 + (It - 1 ) * (1+ s0/(4.*(Detuning**2))) / DW def SQ1( It ): DW = 0.95 s0 = 15. Detuning = 6.5 return 1 + (It - 1 ) * (1+ s0/(4.*(Detuning**2))) / DW # tofLock ratio # plotkey_ratio( axS1, gdat[k], K, fx, args.xkey, 'ANDOR1EIGEN:signal',\ # inSitu_cond, tofLock_cond, gdat[k]['data'], 1.0, \ # save=False, labelstr='TOF', yf=SQ1) plotkey_ratio( axS2, gdat[k], K, fx, args.xkey, 'ANDOR2EIGEN:signal',\ inSitu_cond, tofLock_cond, gdat[k]['data'], 1.0, \ save=False, labelstr='TOF', yf=SQ2) # tofAssoc ratio # plotkey_ratio( axS1, gdat[k], K, fx, args.xkey, 'ANDOR1EIGEN:signal',\ # inSitu_cond, tofAssoc_cond, gdat[k]['data'], 1.0, \ # mec=tofAssoc_color, mfc=tofAssoc_color, \ # save=False, labelstr='TOF-Assoc', yf=SQ1) # plotkey_ratio( axS2, gdat[k], K, fx, args.xkey, 'ANDOR2EIGEN:signal',\ # inSitu_cond, tofAssoc_cond, gdat[k]['data'], 1.0, \ # mec=tofAssoc_color, mfc=tofAssoc_color,\ # save=False, labelstr='TOF-Assoc', yf=SQ2) # tofLockset = set( np.unique(tofLock[:,K(args.xkey)]).tolist() )
plotkey( ax1, gdat[k], K, fx, args.xkey, 'HHHEIGEN:andor2norm',\ inSitu, base1, labelstr='In-situ',save=False, raw=True, raw_offset=insitu_offset) plotkey( axA1, gdat[k], K, fx, args.xkey, 'ANDOR1EIGEN:signal',\ inSitu, 1., labelstr='In-situ',save=False, raw=True, raw_offset=insitu_offset) plotkey( axA2, gdat[k], K, fx, args.xkey, 'ANDOR2EIGEN:signal',\ inSitu, 1., labelstr='In-situ',save=False, raw=True, raw_offset=insitu_offset) ############ # RATIOS ############ # tofLock ratio plotkey_ratio( ax1T, gdat[k], K, fx, args.xkey, 'HHHEIGEN:andor2norm',\ inSitu_cond, tofLock_cond, gdat[k]['data'], 1.0, labelstr='TOF', exceptions=True) plotkey_ratio( axA1T, gdat[k], K, fx, args.xkey, 'ANDOR1EIGEN:signal',\ inSitu_cond, tofLock_cond, gdat[k]['data'], 1.0, save=False, labelstr='TOF') plotkey_ratio( axA2T, gdat[k], K, fx, args.xkey, 'ANDOR2EIGEN:signal',\ inSitu_cond, tofLock_cond, gdat[k]['data'], 1.0, save=False, labelstr='TOF') # tofAssoc ratio plotkey_ratio( ax1T, gdat[k], K, fx, args.xkey, 'HHHEIGEN:andor2norm',\ inSitu_cond, tofAssoc_cond, gdat[k]['data'], 1.0, \ mec=tofAssoc_color, mfc=tofAssoc_color, labelstr='TOF-Assoc') plotkey_ratio( axA1T, gdat[k], K, fx, args.xkey, 'ANDOR1EIGEN:signal',\ inSitu_cond, tofAssoc_cond, gdat[k]['data'], 1.0, \ mec=tofAssoc_color, mfc=tofAssoc_color, save=False, labelstr='TOF-Assoc') plotkey_ratio( axA2T, gdat[k], K, fx, args.xkey, 'ANDOR2EIGEN:signal',\ inSitu_cond, tofAssoc_cond, gdat[k]['data'], 1.0, \ mec=tofAssoc_color, mfc=tofAssoc_color, save=False, labelstr='TOF-Assoc')
raw=True, raw_offset=insitu_offset) plotkey( axA1, gdat[k], K, fx, args.xkey, 'ANDOR1EIGEN:signal',\ inSitu, 1., mec=insitu_color, mfc=insitu_color, labelstr=insitu_label,save=False, raw=True, raw_offset=insitu_offset) plotkey( axA2, gdat[k], K, fx, args.xkey, 'ANDOR2EIGEN:signal',\ inSitu, 1., mec=insitu_color, mfc=insitu_color, labelstr=insitu_label,save=False, raw=True, raw_offset=insitu_offset) ############ # RATIOS ############ # tofLock ratio label = '%d'%aS plotkey_ratio( ax1T, gdat[k], K, fx, args.xkey, 'HHHEIGEN:andor2norm',\ inSitu_cond, tofLock_cond, dat, 1.0, labelstr=label, \ mec=insitu_color, mfc=insitu_color, exceptions=True) plotkey_ratio( axA1T, gdat[k], K, fx, args.xkey, 'ANDOR1EIGEN:signal',\ inSitu_cond, tofLock_cond, dat, 1.0, save=False, labelstr=label,\ mec=insitu_color, mfc=insitu_color, ) plotkey_ratio( axA2T, gdat[k], K, fx, args.xkey, 'ANDOR2EIGEN:signal',\ inSitu_cond, tofLock_cond, dat, 1.0, save=False, labelstr=label,\ mec=insitu_color, mfc=insitu_color,) ############################### # CORRECTED FOR DW AND Isat ############################## def SQ2( It ): DW = 0.81