Changed default tracker y stage range to reduce number of hardware limit hits the y stage undergoes.
Added serial number tracking to mirror scan script. Given serial number used to store data in proper directory. Defaults to an 'unsorted' directory.
Lowered beam one starting position relative to beam zero more than previous setting to reduce time-to-find beam 1. Limited tracker y stage lower limit to reduce number of hardware limit hits. Reduced tracker x stage range to speed up scans for the beam when poor starting values are used. Using a better seed value for the beam 1 search.
Corrected raw transmission calculation. Changed default transmittance unit to percent per meter. Fixed numpy error in raw transmission calculation. Implemented convienience function for plotting transmittance.
TrackerError exception is now raised when beam disappears (becomes blocked) during centering.
Changed exclusion of beam based on input position to account for beams being anywhere (left or right) of optical axis in home position. Previously only beams on the positive side of the OA were considered.
Changed runtime exception logic for mirror scan to properly ignore beams that do not reflect at a given mirror position.