|  | 
         
          | 
              In a mass drop experiment, there could be variations in the 
                calibration offsets for the measurements made along the drop path 
                through the detector. Modify the drop generator and analysis programs 
                to include an array of calibration constants with the elements 
                corresponding to each measurement.. 
 
The mass moves faster and faster as it drops through the detector. 
                It therefore is probable that the error on the position measurements 
                will change according to the measurement position. Modify the 
                drop generator to increase the smearing of the position measurement 
                as the mass moves down through the detector.
 
For a given drop, there could always be some measurements with 
                anomalous values, e.g. an intermittent instrument failure or a 
                problem occuring at particular places in the detector. Modify 
                the generator to allow for a subset of measurements to vary significantly 
                from nominal values. Study the affect of the number and size of 
                these anomalous measurements on the resulting calculation of the 
                acceleration constant. Projects 
              The Sun demo program shown in 
                Chapter 1: Physics displays 
                3-D molecules that can be rotated with the mouse. The file XYZApp.java 
                holds the following classes: 
                
                  XYZApp - controls the applet UI XYZChemModel - reads in the file 
                    holding the relative coordinates of the center of each atom 
                    in a given molecule. Each instance represents the molecule 
                    and holds its relevant data.Atom - creates an image for each 
                    atom in the molecule. The program also uses the utility classs Matrix3D 
                to do the rotations arithmetic.
 
 Create a new program along the same lines but use a Swing frame 
                for the UI, provide a dropdown menu to select the particular molecule 
                to view, and use Java2D graphics and image handling to display 
                the molecules.
 |    |  |