def setUp(self): fH10 = open( join(_basedir, "../pyfluka/data/Activity_H10_conversion.p"), "r") self.H10 = pickle.load(fH10) fH10.close() fHp007 = open( join(_basedir, "../pyfluka/data/Activity_Hp007_conversion.p"), "r") self.Hp007 = pickle.load(fHp007) fHp007.close() fLE = open(join(_basedir, "../pyfluka/data/LEDB.p"), "r") self.LE = pickle.load(fLE) fLE.close() self.isotopeList = [ PQ.Isotope(3, "H"), PQ.Isotope(44, "Sc", 1), PQ.Isotope(46, "Sc") ] self.H10Vals = [ PQ.H10(1.000000E+12), PQ.H10(2.222222E+10), PQ.H10(3.344482E+09) ] self.Hp007Vals = [ PQ.Hp007(1.000000E+09), PQ.Hp007(5.000000E+06), PQ.Hp007(1.000000E+06) ] self.LEVals = [ PQ.ExemptionLimit(2.00E+005), PQ.ExemptionLimit(4.00E+003), PQ.ExemptionLimit(7.00E+003) ]
def testH10UnEqualsDiffUnit(self): val1 = PQ.H10(20.) val2 = PQ.H10(0.01, ureg.kBq / (ureg.mSv / ureg.hour)) self.assertNotEqual(val1, val2)
def testH10UnEqualsSameUnit(self): val1 = PQ.H10(20.) val2 = PQ.H10(10.) self.assertNotEqual(val1, val2)