class ACB5_2012_6X(TestTG51Photon, TestCase): temperature = 21.7 pressure = tg51.mmHg2kPa(757.2) nd_w = 5.446 m_reference = 25.27 m_opposite = -25.19 m_reduced = 25.17 measured_pdd10 = 66.8 clinical_pdd10 = 66.8 tissue_correction = 0.99 dose_mu_10 = 0.679 dose_mu_dmax = 1.0159
class ACB5_2011_6x(TestTG51Photon, TestCase): temperature = 22 pressure = tg51.mmHg2kPa(751.2) nd_w = 5.450 m_reference = 24.82 m_opposite = -24.83 m_reduced = 24.79 measured_pdd10 = 66.8 clinical_pdd10 = 66.8 tissue_correction = 0.99 dose_mu_10 = 0.672 dose_mu_dmax = 1.0064
class IMMCTB_15X(TestTG51Photon, TestCase): energy = 15 temperature = 22.4 pressure = tg51.mmHg2kPa(748.1) nd_w = 5.394 m_reference = 14.307 m_opposite = -14.323 m_reduced = 14.220 measured_pdd10 = 76.79 clinical_pdd10 = 76.7 mu = 100 dose_mu_10 = 0.770 dose_mu_dmax = 1.0036
class MDA_TB1_2015_10x(TestTG51Photon, TestCase): energy = 10 temperature = 21 pressure = tg51.mmHg2kPa(763) nd_w = 5.393 p_elec = 1.003 m_reference = 27.727 m_opposite = 27.784 m_reduced = 27.635 measured_pdd10 = 73.42 clinical_pdd10 = 73.5 dose_mu_10 = 0.734 dose_mu_dmax = 0.999
class MDA_TB2_2015_15x(TestTG51Photon, TestCase): energy = 15 temperature = 20.5 pressure = tg51.mmHg2kPa(760) nd_w = 5.444 p_elec = 1.002 m_reference = 29.28 m_opposite = -29.33 m_reduced = 29.10 measured_pdd10 = 76.9 clinical_pdd10 = 77.4 dose_mu_10 = 0.779 dose_mu_dmax = 1.007
class IMMCTB_6FFF(TestTG51Photon, TestCase): energy = 6 fff = True temperature = 22.5 pressure = tg51.mmHg2kPa(749) nd_w = 5.394 m_reference = 11.610 m_opposite = -11.613 m_reduced = 11.533 measured_pdd10 = 64.16 clinical_pdd10 = 63.5 mu = 100 dose_mu_10 = 0.637 dose_mu_dmax = 1.0033
class ACB5_2012_18X(TestTG51Photon, TestCase): temperature = 21.7 pressure = tg51.mmHg2kPa(757.2) nd_w = 5.446 m_reference = 30.67 m_opposite = -30.65 m_reduced = 30.50 energy = 18 measured_pdd10 = 79.5 clinical_pdd10 = 79.7 tissue_correction = 0.99 lead_foil = None dose_mu_10 = 0.8059 dose_mu_dmax = 1.011
class IMMC_TB_20E_Modern(TestTG51ElectronModern, TestCase): energy = 20 cone = '15x15' mu = 100 temperature = 22.1 pressure = tg51.mmHg2kPa(748.2) p_elec = 0.999 nd_w = 5.394 m_reference = 19.670 m_opposite = 19.707 m_reduced = 19.437 i_50 = 8.22 clinical_pdd = 96.8 dose_mu_dref = 0.974 dose_mu_dmax = 1.006
class IMMCTB_10FFF(TestTG51Photon, TestCase): energy = 10 fff = True temperature = 22.4 pressure = tg51.mmHg2kPa(748.1) nd_w = 5.394 m_reference = 13.00067 m_opposite = -13.013 m_reduced = 12.867 measured_pdd10 = 71.386 clinical_pdd10 = 71.1 lead_foil = '30cm' mu = 100 dose_mu_10 = 0.710 dose_mu_dmax = 0.9985
class IMMC_TB_20E(TestTG51ElectronLegacy, TestCase): energy = 20 cone = '15x15' mu = 100 temperature = 22.1 pressure = tg51.mmHg2kPa(748.2) k_ecal = 0.897 p_elec = 0.999 nd_w = 5.394 m_reference = 19.670 m_opposite = 19.707 m_reduced = 19.437 i_50 = 8.22 m_gradient = 19.543 clinical_pdd = 96.8 dose_mu_dref = 0.970 dose_mu_dmax = 1.002
class IMMC_TB_12E(TestTG51ElectronLegacy, TestCase): energy = 12 cone = '15x15' mu = 100 temperature = 22.1 pressure = tg51.mmHg2kPa(748.2) k_ecal = 0.897 p_elec = 0.999 nd_w = 5.394 m_reference = 20.080 m_opposite = 20.143 m_reduced = 19.850 m_gradient = 20.047 i_50 = 4.96 clinical_pdd = 99.9 tissue_correction = 1.0 dose_mu_dref = 1.006 dose_mu_dmax = 1.0068
class IMMC_TB_9E(TestTG51ElectronLegacy, TestCase): energy = 9 cone = '15x15' mu = 100 temperature = 22 pressure = tg51.mmHg2kPa(748.2) k_ecal = 0.897 p_elec = 0.999 nd_w = 5.394 m_reference = 19.877 m_opposite = 19.933 m_reduced = 19.643 m_gradient = 19.877 i_50 = 3.55 clinical_pdd = 100 tissue_correction = 1.0 dose_mu_dref = 1.006 dose_mu_dmax = 1.006
class IMMC_TB_6E(TestTG51ElectronLegacy, TestCase): energy = 6 cone = '15x15' mu = 100 temperature = 22 pressure = tg51.mmHg2kPa(748.2) k_ecal = 0.897 p_elec = 0.999 nd_w = 5.394 m_reference = 19.730 m_opposite = 19.797 m_reduced = 19.497 m_gradient = 19.710 i_50 = 2.35 clinical_pdd = 100 tissue_correction = 1.0 dose_mu_dref = 1.0085 dose_mu_dmax = 1.0085
"""A script to calculate TG-51 dose using pylinac classes and following the TG-51 photon form""" from pylinac.calibration import tg51 ENERGY = 6 TEMP = 22.1 PRESS = tg51.mmHg2kPa(755.0) CHAMBER = '30013' # PTW P_ELEC = 1.000 ND_w = 5.443 # Gy/nC MU = 200 CLINICAL_PDD = 66.5 tg51_6x = tg51.TG51Photon( unit='TrueBeam1', chamber=CHAMBER, temp=TEMP, press=PRESS, n_dw=ND_w, p_elec=P_ELEC, measured_pdd10=66.4, lead_foil=None, clinical_pdd10=66.5, energy=ENERGY, voltage_reference=-300, voltage_reduced=-150, m_reference=(25.65, 25.66, 25.65), m_opposite=(25.64, 25.65, 25.65), m_reduced=(25.64, 25.63, 25.63), mu=MU, tissue_correction=1.0 ) # Done! print(tg51_6x.dose_mu_dmax) # examine other parameters
"""A script to calculate TG-51 dose using pylinac classes and following the TG-51 photon form""" from pylinac.calibration import tg51 ENERGY = 6 TEMP = 22.1 PRESS = tg51.mmHg2kPa(755.0) CHAMBER = '30013' # PTW P_ELEC = 1.000 ND_w = 5.443 # Gy/nC MU = 200 CLINICAL_PDD = 66.5 tg51_6x = tg51.TG51Photon(unit='TrueBeam1', chamber=CHAMBER, temp=TEMP, press=PRESS, n_dw=ND_w, p_elec=P_ELEC, measured_pdd10=66.4, lead_foil=None, clinical_pdd10=66.5, energy=ENERGY, voltage_reference=-300, voltage_reduced=-150, m_reference=(25.65, 25.66, 25.65), m_opposite=(25.64, 25.65, 25.65), m_reduced=(25.64, 25.63, 25.63), mu=MU, tissue_correction=1.0) # Done!