From f4062a962d51488fd6e7f15d83ed6548224a012f Mon Sep 17 00:00:00 2001 From: Jürgen Knödlseder Date: Tue, 27 Oct 2015 17:42:52 +0100 Subject: [PATCH] Add spatial cube model to science verification. --- test/data/sciver/crab_cube.fits.gz | Bin 0 -> 72703 bytes test/data/sciver/crab_cube.xml | 20 ++++++++++++++++++++ test/science_verification.py | 25 +++++++++++++++++++------ 3 files changed, 39 insertions(+), 6 deletions(-) create mode 100644 test/data/sciver/crab_cube.fits.gz create mode 100644 test/data/sciver/crab_cube.xml diff --git a/test/data/sciver/crab_cube.fits.gz b/test/data/sciver/crab_cube.fits.gz new file mode 100644 index 0000000..db2ff62 Binary files /dev/null and b/test/data/sciver/crab_cube.fits.gz differ diff --git a/test/data/sciver/crab_cube.xml b/test/data/sciver/crab_cube.xml new file mode 100644 index 0000000..979f1db --- /dev/null +++ b/test/data/sciver/crab_cube.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/test/science_verification.py b/test/science_verification.py index ab6ae78..717c9c5 100755 --- a/test/science_verification.py +++ b/test/science_verification.py @@ -197,8 +197,9 @@ class sciver(gammalib.GPythonTestSuite): #self.append(self.spat_rshell, "Test radial shell model") #self.append(self.spat_edisk, "Test elliptical disk model") #self.append(self.spat_egauss, "Test elliptical Gaussian model") - #self.append(self.spat_map, "Test diffuse map model") - self.append(self.spat_const, "Test diffuse const model") + self.append(self.spat_const, "Test diffuse isotropic model") + self.append(self.spat_map, "Test diffuse map model") + self.append(self.spat_cube, "Test diffuse cube model") # Return return @@ -435,6 +436,18 @@ class sciver(gammalib.GPythonTestSuite): self.test("Pull_Background_Index") return + # Test diffuse isotropic model + def spat_const(self): + """ + Test diffuse isotropic model. + """ + self.pull("data/sciver/crab_const") + self.test("Pull_Crab_Prefactor") + self.test("Pull_Crab_Index") + self.test("Pull_Background_Prefactor") + self.test("Pull_Background_Index") + return + # Test diffuse map model def spat_map(self): """ @@ -447,12 +460,12 @@ class sciver(gammalib.GPythonTestSuite): self.test("Pull_Background_Index") return - # Test diffuse isotropic model - def spat_const(self): + # Test diffuse cube model + def spat_cube(self): """ - Test diffuse isotropic model. + Test diffuse cube model. """ - self.pull("data/sciver/crab_const") + self.pull("data/sciver/crab_cube") self.test("Pull_Crab_Prefactor") self.test("Pull_Crab_Index") self.test("Pull_Background_Prefactor") -- libgit2 0.21.4