Added to the NpolHits.cc and NpolHits.hh files G4ThreadLocal requirements in attempt to stop the segmentation faults.  This is necessary for thread safety however, it has not stopped the core problem which appears to be in senstitive detectors.  I have also cleaned up some code and looked at issues in sensitive detectors.
Updated some files, tabs, and moved the sensitive detector naming to the detector construction file from the sensitive detector file.  Search for the error in the multithreading code but could not find the answer.  Have some good core dumps for the debugging process.