Be exposure age calculator MATLAB function reference Version 2
Be exposure age calculator MATLAB function reference Version 2
Be exposure age calculator MATLAB function reference Version 2
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
2.7 lifton2006sp.m<br />
Syntax:<br />
scalingfactor = lifton2006sp(h,Rc,S);<br />
Calculates the geographic scaling factor for cosmogenic-nuclide production for particular cutoff rigidity and altitude<br />
according to the scheme in:<br />
Lifton N.A., Bieber J.W., Clem J.M., Duldig M.L., Evenson P., Humble J.E., Pyle R., 2005. Addressing solar modulation<br />
and long-term uncertainties in scaling secondary cosmic rays for in situ cosmogenic nuclide applications. Earth<br />
and Planetary Science Letters, v. 239, pp. 140-161.<br />
The input arguments are h, atmospheric pressure (hPa), Rc, cutoff rigidity (GV), and S, the solar modulation factor<br />
(nondimensional; see the source paper for details). Accepts vector arguments.<br />
This <strong>function</strong>:<br />
Converts atmospheric pressure h (hPa) to atmospheric depth x (g · cm −2 ) by multiplying by 1.0197.<br />
Assigns cutoff rigidities below 1.907 GV a value of 1.907.<br />
Calculates the scaling factor I (Lifton’s nomenclature) using Equation (4) in the source paper:<br />
[<br />
]<br />
c 2 S<br />
ln (I) = c 1 ln (XS) − S exp<br />
(R C + 5S) 2S + c 3 X c4 + c 5 [(R C + 4S) X] c6 + c 7 (R C + 4S) c8 (41)<br />
where R C is the cutoff rigidity, S is the solar modulation factor, and the constants c i are:<br />
c 1 1.8399<br />
c 2 −1.1854 × 10 2<br />
c 3 −4.9420 × 10 −2<br />
c 4 8.0139 × 10 −1<br />
c 5 1.2708 × 10 −4<br />
c 6 9.4647 × 10 −1<br />
c 7 −3.2208 × 10 −2<br />
c 8 1.2688<br />
Accepts either scalars or vectors of equal sizes for all the input arguments. Returns either a scalar or a vector of the<br />
appropriate size.<br />
32