From c32ca0a73ac78b5c7d40455b858d63cb9fb9576f Mon Sep 17 00:00:00 2001 From: knodlseder <> Date: Thu, 28 Jul 2011 21:31:39 +0000 Subject: [PATCH] rename from ctatools to ctools --- test/test_ctatools.sh | 152 -------------------------------------------------------------------------------------------------------------------------------------------------------- test/test_ctools.sh | 152 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 152 insertions(+), 152 deletions(-) delete mode 100755 test/test_ctatools.sh create mode 100755 test/test_ctools.sh diff --git a/test/test_ctatools.sh b/test/test_ctatools.sh deleted file mode 100755 index e293b5a..0000000 --- a/test/test_ctatools.sh +++ /dev/null @@ -1,152 +0,0 @@ -#! /bin/bash -# ========================================================================== -# This script tests all ctatools executables. -# -# Copyright (C) 2011 Jurgen Knodlseder -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . -# -# ========================================================================== - -# -# Print Header -# -echo "*****************************" -echo "* Test ctatools executables *" -echo "*****************************" - - -# -# Remove any existing result files -# ================================ -rm -rf *.fits *.log *.xml - - -# -# Creates pfiles directory -# ======================== -mkdir -p pfiles -cp -r ../src/*/*.par pfiles/ -export PFILES=pfiles - -# -# Test ctobssim -# ============ -echo -n "Test ctobssim: " -ctobssim infile="data/crab.xml" \ - outfile="events.fits" \ - caldb="irf" \ - irf="kb_E_50h_v3" \ - ra=83.63 \ - dec=22.01 \ - rad=10.0 \ - tmin=0.0 \ - tmax=1800.0 \ - emin=0.1 \ - emax=100.0 -echo -n "." -if [ -s "events.fits" ] -then - echo -n "." -else - echo " events.fits file is not valid" - exit 1 -fi -echo " ok" - - -# -# Test ctbin -# ========== -echo -n "Test ctbin: " -ctbin evfile="events.fits" \ - outfile="cntmap.fits" \ - emin=0.1 \ - emax=100.0 \ - enumbins=20 \ - nxpix=200 \ - nypix=200 \ - binsz=0.02 \ - coordsys="CEL" \ - xref=83.63 \ - yref=22.01 \ - proj="CAR" -echo -n "." -if [ -s "cntmap.fits" ] -then - echo -n "." -else - echo " cntmap.fits file is not valid" - exit 1 -fi -echo " ok" - - -# -# Test ctselect -# ============= -echo -n "Test ctselect: " -ctselect infile="events.fits" \ - outfile="selected_events.fits" \ - ra=83.63 \ - dec=22.01 \ - rad=10.0 \ - tmin=0.0 \ - tmax=1800.0 \ - emin=0.1 \ - emax=100.0 -echo -n "." -if [ -s "selected_events.fits" ] -then - echo -n "." -else - echo " selected_events.fits file is not valid" - exit 1 -fi -echo " ok" - - -# -# Test ctlike -# =========== -echo -n "Test ctlike: " -ctlike cntmap="cntmap.fits" \ - srcmdl="data/crab.xml" \ - outmdl="results_binned.xml" \ - method="BINNED" \ - caldb="irf" \ - irf="kb_E_50h_v3" -echo -n "." -if [ -s "results_binned.xml" ] -then - echo -n "." -else - echo " results_binned.xml file is not valid" - exit 1 -fi -ctlike evfile="selected_events.fits" \ - srcmdl="data/crab.xml" \ - outmdl="results_unbinned.xml" \ - method="UNBINNED" \ - caldb="irf" \ - irf="kb_E_50h_v3" -echo -n "." -if [ -s "results_unbinned.xml" ] -then - echo -n "." -else - echo " results_unbinned.xml file is not valid" - exit 1 -fi -echo " ok" diff --git a/test/test_ctools.sh b/test/test_ctools.sh new file mode 100755 index 0000000..0c3cf4f --- /dev/null +++ b/test/test_ctools.sh @@ -0,0 +1,152 @@ +#! /bin/bash +# ========================================================================== +# This script tests all ctools +# +# Copyright (C) 2011 Jurgen Knodlseder +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . +# +# ========================================================================== + +# +# Print Header +# +echo "***************" +echo "* Test ctools *" +echo "***************" + + +# +# Remove any existing result files +# ================================ +rm -rf *.fits *.log *.xml + + +# +# Creates pfiles directory +# ======================== +mkdir -p pfiles +cp -r ../src/*/*.par pfiles/ +export PFILES=pfiles + +# +# Test ctobssim +# ============= +echo -n "Test ctobssim: " +ctobssim infile="data/crab.xml" \ + outfile="events.fits" \ + caldb="irf" \ + irf="kb_E_50h_v3" \ + ra=83.63 \ + dec=22.01 \ + rad=10.0 \ + tmin=0.0 \ + tmax=1800.0 \ + emin=0.1 \ + emax=100.0 +echo -n "." +if [ -s "events.fits" ] +then + echo -n "." +else + echo " events.fits file is not valid" + exit 1 +fi +echo " ok" + + +# +# Test ctbin +# ========== +echo -n "Test ctbin: " +ctbin evfile="events.fits" \ + outfile="cntmap.fits" \ + emin=0.1 \ + emax=100.0 \ + enumbins=20 \ + nxpix=200 \ + nypix=200 \ + binsz=0.02 \ + coordsys="CEL" \ + xref=83.63 \ + yref=22.01 \ + proj="CAR" +echo -n "." +if [ -s "cntmap.fits" ] +then + echo -n "." +else + echo " cntmap.fits file is not valid" + exit 1 +fi +echo " ok" + + +# +# Test ctselect +# ============= +echo -n "Test ctselect: " +ctselect infile="events.fits" \ + outfile="selected_events.fits" \ + ra=83.63 \ + dec=22.01 \ + rad=10.0 \ + tmin=0.0 \ + tmax=1800.0 \ + emin=0.1 \ + emax=100.0 +echo -n "." +if [ -s "selected_events.fits" ] +then + echo -n "." +else + echo " selected_events.fits file is not valid" + exit 1 +fi +echo " ok" + + +# +# Test ctlike +# =========== +echo -n "Test ctlike: " +ctlike cntmap="cntmap.fits" \ + srcmdl="data/crab.xml" \ + outmdl="results_binned.xml" \ + method="BINNED" \ + caldb="irf" \ + irf="kb_E_50h_v3" +echo -n "." +if [ -s "results_binned.xml" ] +then + echo -n "." +else + echo " results_binned.xml file is not valid" + exit 1 +fi +ctlike evfile="selected_events.fits" \ + srcmdl="data/crab.xml" \ + outmdl="results_unbinned.xml" \ + method="UNBINNED" \ + caldb="irf" \ + irf="kb_E_50h_v3" +echo -n "." +if [ -s "results_unbinned.xml" ] +then + echo -n "." +else + echo " results_unbinned.xml file is not valid" + exit 1 +fi +echo " ok" -- libgit2 0.21.4