RN_save_spectrum: Save radionuclide emission spectra.

View source: R/RN_save_spectrum.R

RN_save_spectrumR Documentation

Save radionuclide emission spectra.

Description

Save emission spectra based on radionuclide and desired radiation type. Select cutoff value for probability optional, included at 1% by default.

Usage

RN_save_spectrum(desired_RN, rad_type = NULL, photon = FALSE, prob_cut = 0)

Arguments

desired_RN

Radionuclide in form "Ba-137m"

rad_type

Radiation type, leave NULL if selecting photons or select from:

'X' for X-Ray

'G' for Gamma

'AE' for Auger Electron

'IE' for Internal Conversion Electron

'A' for Alpha

'AR' for Alpha Recoil

'B-' for Beta Negative

'AQ' for Annihilation Quanta

'B+' for Beta Positive

'PG' for Prompt Gamma

'DG' for Delayed Gamma

'DB' for Delayed Beta

'FF' for Fission Fragment

'N' for Neutron

photon

Use only if you do not specify rad_type. TRUE will select all rad_types that are photons. Note that if you select rad_type = "G", for example, you will not get X-rays or Annihilation Quanta (the 0.511 MeV photon from pair annihilation).

prob_cut

minimum probability defaults to 0.01

Value

Dataframe with energy spectra - including probability of emission quantum, or, for beta, the probability density.

See Also

Other radionuclides: RN_Spec_Act(), RN_bin_screen_phot(), RN_index_screen(), RN_info(), RN_plot_search_results(), RN_plot_spectrum(), RN_search_alpha_by_E(), RN_search_beta_by_E(), RN_search_phot_by_E()

Examples

Sr_Y_90_df <- RN_save_spectrum(desired_RN = c("Sr-90", "Y-90"), rad_type = "B-", 
photon = FALSE, prob_cut = 0.01)
Co_60_Ba_137m_p_df <- RN_save_spectrum(desired_RN = c("Co-60", "Ba-137m"), rad_type = NULL, 
photon = TRUE, prob_cut = 0.015)
Co_60_Ba_137m_g_df <- RN_save_spectrum(desired_RN = c("Co-60", "Ba-137m"), rad_type = "G")
actinide_a_df <- RN_save_spectrum(desired_RN = c("Pu-238", "Pu-239", "Am-241"), rad_type = "A",
photon = FALSE, prob_cut = 0.01)

radsafer documentation built on July 26, 2023, 6:03 p.m.