1. create a working directory /work/ 2. Go to work/ 3. Create softlinks to field maps, pulse shapes, layout files, etc. by typing /home/dlr/development9_linux/g-2/soflink_lnx 4. Input parameters are enumerated in a file called 'input.dat' copy /home/dlr/development9_linux/g-2/mytest/fiber/chromaticity/input.dat . 5. Ring layout and lattice parameters are defined in the lattice file copy /home/dlr/development9_linux/g-2/mytest/fiber/chromaticity/bmad_equad_grid. . 6. Quad alignment and voltages are defined in quad_input.dat and quad_plate_misalign.bmad copy /home/dlr/development9_linux/g-2/mytest/fiber/chromaticity/quad_input.dat . copy /home/dlr/development9_linux/g-2/mytest/fiber/chromaticity/quad_plate_misalign.bmad . Now you have all of the files that you will need to run the progam with the command /home/dlr/development9_linux/production_bin/g2_tracking With each execution of the program, a subdirectory is created with name = and the output generated by the program is written to that subdirectory (including the input files) The fiber harp - fiber hit data is written to 'fiber_hits.dat' To combine the fiber hits data from multiple runs create the file 'flist.dat' and run the program /home/dlr/development9_linux/production/bin/analyze_fibers_harp Here is an example 'flist.dat' file. It is a namelist file. It lists all of the fiber_hits.dat files to be combined. --------------------------------------- &input time_bin = 1.e-8 start_turns = 0 end_turns = 0 file = '20190807_153859/fiber_hits.dat' '20190807_111111/fiber_hits.dat' / ----------------------------------------- g2.sh