internal functions for laser
laser
These functions are for internal use and should not be called by the user
Dan Rabosky DLR32@cornell.edu