Skip to content

Latest commit

 

History

History
36 lines (22 loc) · 2.63 KB

README.md

File metadata and controls

36 lines (22 loc) · 2.63 KB

DOI

Introduction

The code contained in this repository was used during the course of my Ph.D. research in Prof. Alex Cronin's atom interferometry lab at the University of Arizona. The research culiminated in the following publications:

  • Holmgren et. al., Measurement of a Wavelength of Light for Which the Energy Shift for an Atom Vanishes, Physical Review Letters 109, 243004 (2012). pdf, PRL
  • Holmgren et. al., Atom beam velocity measurements using phase choppers, New Journal of Physics, New Journal of Physics 13, 115007 (2011). pdf, NJP
  • Holmgren et. al., Absolute and ratio measurements of the polarizability of Na, K, and Rb with an atom interferometer, Physical Review A 81 053607 (2010). pdf, PRA
  • Holmgren, Polarizability and magic-zero wavelength measurements of alkali atoms, Ph.D. thesis, University of Arizona (2013). pdf, github.

I did not use a good version control system during my Ph.D. research, so I cannot promise that the code in this repository is the exact code that led to the publications above. I hope that future students and researchers do not repeat my mistake.

The code

99% of this code is for Igor Pro.

The most developed and important procedures are in the 'User Procedures' folder. These procedures are especially useful:

Fringe Fit.ipf: fits the interferometer data.

Fit Diffraction with Convolution.ipf: fit diffraction data to find atom beam velocity and velocity distribution.

TOW procedures.ipf: used for analyzing the TOW/MZW/lambda_zero experiments.

Pol2Electrodes.ipf: used for analyzing static polarizability experiments. All other 'Pol' files are older, but may contain useful stuff still.

Phase Choppers.ipf: my version of the phase choppers code. Superseded by Ivan and Maxwell's work, but there are still useful helper functions here.

PhysicalConstants.ipf: eps0, masses, conversions, polarizabilities, etc

LabConstants.ipf: Not much at this point, but I recommend a common file for this type of data.

NIST ASD Lines grapher.ipf and NIST ASD grapher.ipf: graph data from the NIST ASD.