alpha.fun.mkm: Evaluate alpha function (MKM)

View source: R/biological-functions.R

alpha.fun.mkmR Documentation

Evaluate alpha function (MKM)

Description

Returns a function alpha(LET) or alpha(specific energy), using the MKM model. The functions is an interpolation functions that uses a set of alpha values evaluated over the defined set of LETs (or specific energies).

Usage

alpha.fun.mkm(alphaX = 0.1295, betaX = 0.03085, rN = 4, rd = 0.31,
  cellType = NULL, particleType = "H", energies = NULL,
  lets = NULL, use.limits = FALSE, outmessages = FALSE,
  calculusType = "rapidMKM")

Arguments

alphaX, betaX, rN, rd

The radiobiological parameter of the MKM.

cellType

Optionally you can associate a cell name tag (I have to figure yet what use to do with that).

particleType

The particle specification ('H', 'He', 'Li', 'Be', 'B', 'C', 'N', 'O', 'F')

energies, lets

A vector of specific energies (MeV/u) or LETs (keV/um).

use.limits

Filters the energies or the LETs values to rule out values too high or too low.

calculusType

the type of the evaluations options are:

  • rapidKase implementation of MKM as described in (Kase2008)

  • rapidMKM more correct implementation for the MKM from the one described in (Kase2008)

  • newMKMKase "rapidKase" implementation + non poissionian correction for beta

  • newMKM "rapidMKM" implementation + non poissionian correction for beta

  • slow_alphaIon_betaIon slow Monte Carlo evaluation.

See Also

Other LEM/MKM Models: alpha.beta.ion.range, alpha.beta.mkm


planit-group/Rplanit documentation built on Dec. 5, 2022, 11:10 p.m.