def cal_spec(spec_data): """Generate a calibrated spectrum.""" return bq.Spectrum(spec_data, bin_edges_kev=TEST_EDGES_KEV)
os.path.dirname(bq.__file__), '../tests/samples/sim_spec.csv') filename2 = os.path.join( os.path.dirname(bq.__file__), '../tests/samples/Mendocino_07-10-13_Acq-10-10-13.Spe') filename3 = os.path.join( os.path.dirname(bq.__file__), '../tests/samples/nai_detector.csv') filename4 = os.path.join( os.path.dirname(bq.__file__), '../tests/samples/SGM102432.csv') counts = [] with open(filename1, 'r') as f: for line in f: tokens = line.strip().split(',') if len(tokens) == 2: counts.append(float(tokens[1])) spec1 = bq.Spectrum(counts=counts) spec2 = bq.Spectrum.from_file(filename2) counts = [] with open(filename3, 'r') as f: for line in f: tokens = line.strip().split(',') if len(tokens) == 2: counts.append(float(tokens[1])) spec3 = bq.Spectrum(counts=counts) counts = [] with open(filename4, 'r') as f: for line in f: tokens = line.strip().split(',')
def uncal_spec(spec_data): """Generate an uncalibrated spectrum.""" return bq.Spectrum(spec_data)