Group





Hall B Scientific Staff Bios


David Heddle


David Heddle received his Ph.D. in physics in 1984 from Carnegie Mellon University under Professor Leonard Kisslinger. His dissertation was in nuclear theory; he calculated hypernuclear decay rates and hyperon-nucleon scattering in a hybrid quark-nucleon model. He was a postdoctoral associate at the University of Maryland and a research physicist at the Nuclear Physics Laboratory at the University of Illinois at Urbana-Champaign where he switched his focus from nuclear theory to accelerator physics under the supervision of Professor Larry Cardman. He came to JLab in 1989 through a joint appointment with Christopher Newport University. After some work in accelerator physics at JLab, primarily in designing a Wien Filter for rotating polarized electrons, he joined the Physics Division and Hall B. He continues to hold a joint position with Christopher Newport University.

Current Responsibilities in Hall B:

  • Primary responsibilities are as the lead developer in a number of important Hall B software projects:
    • ced - the CLAS12 single event display used for online monitoring and offline reconstruction support.
    • snr - the algorithm used at the start of reconstruction used to find isolated, uncorrelated noise in the CLAS12 drift chambers.
    • swimmer - the charged particle integration package used in reconstruction.
    • magfield - the package used to process data from the engineering models of the torus and solenoid, and to provide fast retrieval and interpolation of the resulting field maps.
    • cmag - a C language version of magfield used in the GEMC, CLAS12 Geant4 simulation.