Gamma Ray Attenuation and Shielding Thickness Calculator

Compute gamma ray attenuation through any material or find the required shielding thickness for a target dose reduction factor using the Beer-Lambert law.

☢️ Gamma Ray Attenuation and Shielding Calculator
Shield Thickness x (cm)5.00 cm
0 cm50 cm
Transmitted Intensity I(x)
Attenuation Fraction
Half-Value Layer (HVL)
Tenth-Value Layer (TVL)
Required Thickness
Number of HVLs
Number of TVLs
Transmission Achieved

☢️ What Is Gamma Ray Attenuation and Shielding?

Gamma ray attenuation describes the reduction of gamma ray intensity as the beam passes through a material. The governing equation is the Beer-Lambert law: I(x) = I⊂0; × exp(−μx), where I⊂0; is the initial intensity, μ (mu) is the linear attenuation coefficient of the shield material in cm−1, x is the shield thickness in cm, and I(x) is the transmitted intensity after the beam traverses the shield. The formula predicts a purely exponential decay, meaning there is no minimum thickness below which attenuation stops and no maximum thickness that blocks all radiation perfectly. Doubling the thickness squares the transmission fraction.

Three physical processes contribute to gamma attenuation: the photoelectric effect (dominant at low energies, photon completely absorbed), Compton scattering (dominant at medium energies, photon deflected and loses energy), and pair production (dominant above 1.02 MeV, photon creates an electron-positron pair). At the Co-60 energy of 1.25 MeV, Compton scattering is the dominant interaction in most materials. High-Z, high-density materials like lead have large Compton and photoelectric cross-sections, making them far more efficient shields per centimeter than low-Z materials like water or polyethylene.

Radiation shielding design appears in medical physics (treatment room walls, X-ray suites, nuclear medicine hot labs), industrial radiography (gamma camera vaults, storage bunkers for Ir-192 sources), nuclear power (spent fuel pools, reactor containment), and homeland security (cargo screening facilities). Designers use HVL and TVL metrics because they convert the exponential formula into a simple additive rule: each HVL added cuts the dose in half, and each TVL cuts the dose to one-tenth. This makes it easy to mentally estimate required thickness without calculating an exponential.

This calculator covers both design directions. Attenuation mode answers: "Given this shield, how much gamma radiation gets through?" Shielding Design mode answers: "How thick must my shield be to achieve a given dose reduction?" The built-in material library covers the six most common shielding materials at Co-60 1.25 MeV, and a custom field accepts any linear attenuation coefficient from NIST XCOM tables for other energies or materials.

Regulatory and professional context. Real-world radiation shielding design is governed by published standards and regulatory requirements. In the United States, NCRP Report 151 (Structural Shielding Design and Evaluation for Megavoltage X- and Gamma-Ray Radiotherapy Facilities) and NCRP Report 49 (for diagnostic X-ray facilities) specify workload, occupancy factor, and use-factor methods that go beyond the simple analytical formula. The IAEA Safety Reports Series No. 47 provides internationally harmonized shielding guidance for radiotherapy facilities. US facilities are regulated under NRC 10 CFR Part 20 (Standards for Protection Against Radiation), with facility-specific designs reviewed and approved by state radiation control programs or the NRC. This calculator implements the thin-shield analytical model, which is appropriate for rapid estimation, educational use, and initial scoping calculations. Full facility shielding designs require the workload-based primary and secondary barrier methods, Monte Carlo particle transport simulations (MCNP, GEANT4, EGSnrc), and certification by a qualified medical physicist or certified health physicist (CHP) licensed under the applicable regulatory authority.

📐 Formulas

I₀(source)Shieldμ (cm⁻¹)x (cm)I(x)= I₀·e⁻𝛍ˣ
Narrow-beam geometry: incident photons are attenuated exponentially. Scattered photons (dashed) are assumed removed by collimation.
Attenuation: I(x) = I⊂0; × e−μx
HVL = ln(2) / μ   |   TVL = ln(10) / μ
Shielding Design: x = −ln(T) / μ
I⊂0; = initial intensity (dose rate, fluence rate, or any consistent unit)
μ = linear attenuation coefficient (cm−1); material- and energy-specific
x = shield thickness (cm; must use same unit system as μ)
T = required transmission fraction (0 to 1); T = 0.01 means 1% transmission = 99% attenuation
HVL = Half-Value Layer; thickness reducing intensity to 50%
TVL = Tenth-Value Layer; thickness reducing intensity to 10%; TVL = 3.322 × HVL
Example (concrete, Co-60): μ = 0.147 cm−1, HVL = 4.72 cm, TVL = 15.67 cm; for 1% transmission: x = −ln(0.01)/0.147 = 31.33 cm = 2.000 TVLs

📊 Material & Energy Reference Table

The calculator's built-in presets cover Co-60 at 1.25 MeV only. For other common isotopes, look up the energy-specific linear attenuation coefficient below and enter it as a Custom value. Values are derived from NIST XCOM mass attenuation data (physics.nist.gov/xcom) using standard material densities: lead 11.35 g/cm³, iron 7.87 g/cm³, ordinary concrete 2.35 g/cm³, water 1.00 g/cm³.

Isotope / SourceEnergy (MeV)Lead μ (cm⁻¹)Lead HVL (cm)Iron μ (cm⁻¹)Iron HVL (cm)Concrete μ (cm⁻¹)Concrete HVL (cm)Water μ (cm⁻¹)Water HVL (cm)
I-1310.3642.570.271.300.530.2462.820.1056.60
Ir-192 (avg)0.3802.400.291.230.560.2352.950.1016.86
PET / F-18 (511 keV annihilation)0.5111.780.390.9780.710.2093.320.09667.18
Cs-1370.6621.230.560.8260.840.1963.540.08608.06
Co-601.25 (avg)0.6731.030.5611.240.1474.720.063410.9

HVL = ln(2) / μ. Ir-192 emits a spectrum of gamma lines; 0.380 MeV is commonly used as an effective energy for shielding calculations. The calculator's preset μ values for Co-60 match the NIST-derived values in this table (μ/ρ from NIST XCOM × standard densities: Pb 11.35, Fe 7.87, concrete 2.35, water 1.00 g/cm³). Always apply a conservative safety margin (10–20%) in real shielding designs and confirm with a qualified medical physicist or health physicist.

📖 How to Use This Calculator

Steps

1
Select calculation mode - choose "Attenuation" to compute transmitted intensity for a given shield thickness, or "Shielding Design" to find the required thickness for a target dose reduction factor.
2
Choose a material or enter custom μ - select from the dropdown to auto-fill μ for Co-60 at 1.25 MeV. For other photon energies, choose Custom and look up μ from NIST XCOM (physics.nist.gov/xcom). Enter the material density and the tabulated mass attenuation coefficient, then compute μ = (μ/ρ) × ρ.
3
Enter intensity and thickness (Attenuation mode) - type the initial dose rate or intensity in any unit, then drag the slider or type the shield thickness in centimeters. Results update with each slider movement.
4
Enter target transmission (Shielding Design mode) - type the required transmission T as a percentage. For example, enter 1 for 1% (99% attenuation), or 0.1 for 0.1% (99.9% attenuation). The required thickness appears in cm and inches with the number of HVLs and TVLs required.
5
Verify and share - use "Copy link" to save your specific inputs for a report or share with a colleague. The permalink encodes all inputs in the URL so the recipient sees the same calculation.

💡 Example Calculations

Example 1 - Lead Shield Attenuation (Co-60, 5 cm)

Lead shield, μ = 0.673 cm−1, I⊂0; = 1000 mR/hr, x = 5 cm

1
Compute μx = 0.673 × 5 = 3.365. Transmitted intensity: I(5) = 1000 × exp(−3.365) = 1000 × 0.03451 = 34.51 mR/hr.
2
Attenuation fraction = 1 − 0.03451 = 0.96549 = 96.55%. Five cm of lead absorbs 96.55% of Co-60 gamma rays.
3
HVL = ln(2)/0.673 = 1.030 cm. TVL = ln(10)/0.673 = 3.422 cm. Five cm represents 5/1.030 = 4.854 HVLs (2^4.854 = 28.99 ≈ 29× dose reduction).
I(5 cm) = 34.51 mR/hr  |  Attenuation = 96.55%  |  HVL = 1.030 cm
Try this example →

Example 2 - Concrete Vault Design for 99% Attenuation (Co-60)

Concrete shield, μ = 0.147 cm−1, required transmission T = 1%

1
Required thickness: x = −ln(0.01)/0.147 = 4.6052/0.147 = 31.33 cm (12.33 in). This equals exactly 2 TVLs, since log10(100) = 2.
2
TVL for concrete = ln(10)/0.147 = 15.67 cm. Two TVLs × 15.67 cm = 31.33 cm. Number of HVLs = 31.33/4.715 = 6.645 HVLs (since 2^6.645 = 100).
3
This vault design would reduce a 10 Sv/hr field outside to 100 mSv/hr inside; adding another TVL (15.67 cm more) would achieve 0.1% transmission and 10 mSv/hr.
Required thickness = 31.33 cm (12.33 in)  |  2.000 TVLs  |  6.645 HVLs
Try this example →

Example 3 - Water Attenuation (30 cm, 500 mR/hr Source)

Water shield, μ = 0.0634 cm−1, I⊂0; = 500 mR/hr, x = 30 cm

1
μx = 0.0634 × 30 = 1.902. I(30) = 500 × exp(−1.902) = 500 × 0.1491 = 74.56 mR/hr.
2
Attenuation fraction = 1 − 0.1491 = 0.8509 = 85.09%. HVL = ln(2)/0.0634 = 10.93 cm. TVL = ln(10)/0.0634 = 36.32 cm.
3
Thirty cm of water equals 30/10.93 = 2.745 HVLs, giving 2^(−2.745) = 14.91% transmission. Consistent with the direct calculation of 14.91%.
I(30 cm) = 74.56 mR/hr  |  Attenuation = 85.09%  |  HVL = 10.93 cm
Try this example →

❓ Frequently Asked Questions

What is the gamma ray attenuation formula I(x) = I₀ × exp(-μx)?+
This is the Beer-Lambert law for photon attenuation. I₀ is the initial intensity (dose rate, fluence rate, or any intensity unit), μ is the linear attenuation coefficient of the shield material in cm⁻¹, and x is the shield thickness in cm. The formula gives the transmitted intensity I(x) after the beam passes through the shield. It assumes monoenergetic photons and narrow-beam geometry with no scattered photon contribution. The attenuation is purely exponential: there is no threshold thickness and no perfect barrier.
What is the half-value layer (HVL) and how is it calculated?+
The half-value layer HVL = ln(2)/μ = 0.6931/μ is the thickness that reduces gamma ray intensity to exactly 50%. For lead at Co-60 energies (μ = 0.673 cm⁻¹), HVL = 1.03 cm. For concrete (μ = 0.147 cm⁻¹), HVL = 4.72 cm. Each additional HVL halves the remaining intensity: 1 HVL gives 50%, 2 HVLs give 25%, 3 HVLs give 12.5%, and n HVLs give (0.5)^n of the original. The HVL is the most widely used metric in radiation protection because it reduces the exponential to simple multiplication.
What is the tenth-value layer (TVL) and when should I use it?+
The tenth-value layer TVL = ln(10)/μ = 2.303/μ is the thickness that reduces intensity to 10%. It equals 3.322 HVLs since log₂(10) = 3.322. TVLs are used in practical shielding design because they give convenient round-number reductions: 1 TVL means 10× attenuation, 2 TVLs means 100×, 3 TVLs means 1000×. For a medical linear accelerator vault requiring 10,000× dose reduction, you need 4 TVLs. TVLs are specified in NCRP Report 151 and other regulatory guidance documents for facility shielding design.
What linear attenuation coefficients should I use for different gamma ray energies?+
The linear attenuation coefficient μ depends strongly on photon energy. For Co-60 (1.25 MeV): lead 0.673 cm⁻¹, iron 0.561 cm⁻¹, concrete 0.147 cm⁻¹, water 0.0634 cm⁻¹ (NIST XCOM values used in this calculator). For Cs-137 (0.662 MeV): lead 1.231 cm⁻¹, iron 0.574 cm⁻¹, concrete 0.196 cm⁻¹. For Ir-192 (average 0.38 MeV): lead approximately 2.40 cm⁻¹. See the Material & Energy Reference Table above for a complete multi-isotope lookup. Always use the NIST XCOM database for energy-specific values; enter them in the Custom field.
Why is lead the most efficient gamma ray shielding material?+
Lead has an exceptionally high linear attenuation coefficient due to its high atomic number (Z=82) and density (11.35 g/cm³). The photoelectric effect scales roughly as Z⁴ to Z⁵, so high-Z materials are far more absorbing at low to medium energies. At Co-60 energies (1.25 MeV), where Compton scattering dominates, lead attenuates about 4.6 times more per centimeter than concrete and about 10.6 times more than water. Lead's advantage over iron is modest at this energy (about 1.2×), but grows substantially below 500 keV where the photoelectric effect gives lead a Z-dependent boost. Its main disadvantages are cost, weight, toxicity of lead dust, and structural limitations in large-volume applications.
How do I design a concrete vault for a specific dose reduction factor?+
Use Shielding Design mode. Enter the required transmission T% = 100 / dose_reduction_factor. For a 1000× dose reduction, T% = 100/1000 = 0.1%. The required thickness is x = -ln(T)/μ = -ln(0.001)/0.147 = 6.908/0.147 = 47.0 cm. In terms of TVLs: log₁₀(1000) = 3 TVLs, and each concrete TVL = ln(10)/0.147 = 15.67 cm, so 3 × 15.67 = 47.0 cm. Both methods agree. Always add a 10 to 20% safety margin and verify with a detailed Monte Carlo calculation if the source is a high-activity accelerator or multi-energy spectrum.
What is the difference between linear and mass attenuation coefficients?+
The linear attenuation coefficient μ (cm⁻¹) gives attenuation per unit path length and depends on both atomic composition and material density. The mass attenuation coefficient μ/ρ (cm²/g) is μ divided by density and depends only on atomic composition. To get μ from NIST XCOM tables: μ = (μ/ρ) × ρ. For lead at 1.25 MeV: μ/ρ = 0.0593 cm²/g and ρ = 11.35 g/cm³, so μ = 0.0593 × 11.35 = 0.673 cm⁻¹, which matches the calculator's preset. For concrete at 1.25 MeV: μ/ρ = 0.0625 cm²/g and ρ = 2.35 g/cm³, giving μ = 0.147 cm⁻¹. All preset values in this calculator use NIST XCOM total attenuation coefficients at exactly 1.25 MeV.
How does photon energy affect gamma ray attenuation in lead?+
Attenuation in lead is strongly energy-dependent. At 100 keV, μ ≈ 59 cm⁻¹ (photoelectric effect dominates, HVL ≈ 0.012 cm). At 511 keV, μ ≈ 1.78 cm⁻¹ (Compton dominates, HVL ≈ 0.39 cm). At 662 keV (Cs-137), μ ≈ 1.23 cm⁻¹ (HVL ≈ 0.56 cm). At 1.25 MeV (Co-60), μ = 0.673 cm⁻¹ (HVL ≈ 1.03 cm). At 8 MeV, μ ≈ 0.58 cm⁻¹ (pair production rises, HVL ≈ 1.19 cm). Lead is most efficient below about 500 keV; at Co-60 energies its advantage over iron is modest. Above approximately 3 MeV, iron or concrete can be more cost-effective on a mass basis because pair production annihilation photons require additional shielding depth.
What is the narrow-beam vs broad-beam geometry in shielding calculations?+
Narrow-beam (good) geometry assumes collimated conditions where scattered photons do not contribute to the dose point. The formula I(x) = I₀exp(-μx) applies exactly. Broad-beam geometry applies to room shielding: Compton-scattered photons at lower energies still contribute to dose behind the shield, so actual transmission is higher than the formula predicts. A buildup factor B(μx, energy) multiplies the result: I_broad = B × I₀ × exp(-μx). Buildup factors for lead, concrete, and water are tabulated in ANS-6.4.3 and NCRP 151. For most practical room shielding designs, use the conservative (over-estimated) narrow-beam result from this calculator as a starting point, then apply buildup correction.
How many HVLs of lead are needed to reduce Co-60 dose from 1 Sv/hr to 1 mSv/hr?+
A reduction from 1 Sv/hr to 1 mSv/hr is a factor of 1000, equaling 2^n where n is the number of HVLs: n = log₂(1000) = 9.97 HVLs. Each HVL of lead at Co-60 is 1.03 cm, so required thickness = 9.97 × 1.03 = 10.27 cm of lead. Equivalently, 1000× reduction = 10^3, so 3 TVLs are needed; each lead TVL = 3.42 cm, giving 3 × 3.42 = 10.27 cm. Both methods agree within rounding. In practice, add 5 to 10 mm for scatter and alignment tolerances.
How do composite shields (lead inside concrete) work in series?+
For a series shield with layer 1 (μ₁, x₁) followed by layer 2 (μ₂, x₂), the total transmission is the product: T_total = exp(-μ₁x₁) × exp(-μ₂x₂) = exp(-(μ₁x₁ + μ₂x₂)). The layer order does not affect total attenuation in narrow-beam geometry. Common practice places lead as the inner layer to attenuate the primary beam efficiently, then concrete as the outer structural layer. Calculate each layer's contribution using this calculator and multiply the transmissions, or sum the μx products and calculate a single equivalent exponential.
What is the protection factor and how does it relate to transmission percentage?+
The protection factor PF = I₀/I(x) = exp(μx) is the inverse of the transmission. Transmission 1% corresponds to PF = 100. Transmission 0.1% corresponds to PF = 1000. To use shielding design mode with a PF target: enter T% = 100/PF. For a vault requiring PF = 2000 (dose divided by 2000 behind the shield), enter T = 100/2000 = 0.05%. Regulatory shielding requirements for medical accelerator vaults typically specify PF values from 400 to 40,000 depending on the source activity, workload, occupancy, and use factor.