diff --git a/tests/test_pdf.py b/tests/test_pdf.py new file mode 100644 index 0000000000000000000000000000000000000000..16c10d4f8fbff6c256615d7cc91e7fe149090267 --- /dev/null +++ b/tests/test_pdf.py @@ -0,0 +1,14 @@ +import os +import unittest +import jppy + +PDFS = os.path.expandvars("$JPP_DIR/data/J%p.dat") + +class TestMuonPDF(unittest.TestCase): + def test_pdf(self): + muon_pdf = jppy.pdf.JMuonPDF(PDFS, 0) + result = muon_pdf.calculate(10, 5, 0, 0, 23) + self.assertAlmostEqual(0.001535784, result.f) + self.assertAlmostEqual(-2.22809691e-05, result.fp) + self.assertAlmostEqual(0.024902763, result.v) + self.assertAlmostEqual(0.116492968, result.V)