Commit cb9b38716934db283e1b0a87cfb25d3c6b64cf36
1 parent
cf8643d6
renamed to ctools
Showing
28 changed files
with
180 additions
and
181 deletions
ChangeLog
Makefile.am
NEWS
| 1 | -New Features and Important Changes in ctatools 00-02-05 | |
| 1 | +New Features and Important Changes in ctools 00-03-00 | |
| 2 | 2 | |
| 3 | 3 | Author(s) : Juergen Knoedlseder |
| 4 | 4 | |
| 5 | -October 3, 2011 | |
| 5 | +October 6, 2011 | |
| 6 | 6 | |
| 7 | 7 | |
| 8 | 8 | 1. Introduction |
| 9 | 9 | --------------- |
| 10 | -This document briefly summarizes executable by executable the most important changes made since the last release of ctatools. | |
| 10 | +This document briefly summarizes executable by executable the most important changes made since the last release of ctools. | |
| 11 | 11 | |
| 12 | 12 | |
| 13 | 13 | 2. Configuration |
| 14 | 14 | ----------------- |
| 15 | -None | |
| 15 | +Renamed package from ctatools to ctools | |
| 16 | + | |
| 16 | 17 | |
| 17 | 18 | 3. Python interface |
| 18 | 19 | ------------------- |
| ... | ... | @@ -31,11 +32,7 @@ None |
| 31 | 32 | |
| 32 | 33 | 6. ctbin - CTA event binning |
| 33 | 34 | ---------------------------- |
| 34 | -If an observation container is passed to ctbin, the counts map reference | |
| 35 | -pixel is taken from the pointing of each observation and the xref and yref | |
| 36 | -parameters are ignored. This allows for pipeline processing of a list of | |
| 37 | -observations using ctbin. Note that this feature is only available if cabin | |
| 38 | -is used from Python. | |
| 35 | +None | |
| 39 | 36 | |
| 40 | 37 | |
| 41 | 38 | 7. ctlike - CTA maximum likelihood fitting |
| ... | ... | @@ -45,17 +42,12 @@ None |
| 45 | 42 | |
| 46 | 43 | 8. Examples |
| 47 | 44 | ----------- |
| 48 | -Add folder with example scripts. These scripts will be installed in | |
| 49 | -$CTATOOLS/share/examples | |
| 45 | +None | |
| 50 | 46 | |
| 51 | 47 | |
| 52 | 48 | 9. Scripts |
| 53 | 49 | ---------- |
| 54 | -Add folder with python scripts. These scripts will be installed in | |
| 55 | -$CTATOOLS/lib/pythonX.X/site-packages. In addition, symbolic link | |
| 56 | -without the .py suffix will be created for cscripts in | |
| 57 | -$CTATOOLS/bin so that cscripts are executable as normal ctools. | |
| 58 | - | |
| 50 | +None | |
| 59 | 51 | |
| 60 | 52 | 10. caldb |
| 61 | 53 | --------- |
| ... | ... | @@ -64,5 +56,4 @@ None |
| 64 | 56 | |
| 65 | 57 | 11. models |
| 66 | 58 | ---------- |
| 67 | -Add folder with background models and source model descriptions | |
| 68 | -(XML files). | |
| 59 | +None | ... | ... |
README
| 1 | -ctatools information | |
| 2 | -==================== | |
| 3 | -Version: 00-02-05 (October 3, 2011) | |
| 1 | +ctools information | |
| 2 | +================== | |
| 3 | +Version: 00-03-05 (October 6, 2011) | |
| 4 | 4 | Author: Juergen Knodlseder (knodlseder@cesr.fr) |
| 5 | 5 | GammaLib dependency: 00-04-11 |
| 6 | 6 | |
| ... | ... | @@ -26,10 +26,10 @@ What's new in this release? |
| 26 | 26 | See the files "NEWS" and "ChangeLog". |
| 27 | 27 | |
| 28 | 28 | |
| 29 | -What are the ctatools anyway? | |
| 30 | -============================= | |
| 31 | -ctatools are ftools-like executable for the scientific analysis of | |
| 32 | -CTA observations. They are based on GammaLib, a vesatile toolbox | |
| 29 | +What are the ctools anyway? | |
| 30 | +=========================== | |
| 31 | +ctools are ftools-like executable for the scientific analysis of | |
| 32 | +CTA observations. They are based on GammaLib, a versatile toolbox | |
| 33 | 33 | for the high-level analysis of astronomical gamma-ray data. |
| 34 | 34 | |
| 35 | 35 | The following tools are so far available: |
| ... | ... | @@ -42,14 +42,14 @@ The following tools are so far available: |
| 42 | 42 | |
| 43 | 43 | Web sites |
| 44 | 44 | ========= |
| 45 | -http://cta.irap.omp.eu/ctatools - ctatools documentation | |
| 45 | +http://cta.irap.omp.eu/ctools - ctools documentation | |
| 46 | 46 | http://gammalib.sourceforge.net - for GammaLib documentation |
| 47 | 47 | https://sourceforge.net/projects/gammalib/ - for GammaLib downloads |
| 48 | 48 | |
| 49 | 49 | |
| 50 | 50 | Prerequisites |
| 51 | 51 | ============= |
| 52 | -ctatools require GammaLib. Please refer to http://gammalib.sourceforge.net | |
| 52 | +ctools require GammaLib. Please refer to http://gammalib.sourceforge.net | |
| 53 | 53 | for instructions about how to install GammaLib. The GammaLib code can |
| 54 | 54 | be downloaded from https://sourceforge.net/projects/gammalib/. |
| 55 | 55 | |
| ... | ... | @@ -68,21 +68,21 @@ If you use C shell or a variant then add the following to your |
| 68 | 68 | If you have installed GammaLib in another directory than /usr/local/gamma, |
| 69 | 69 | please adapt the path correspondingly. |
| 70 | 70 | |
| 71 | -Please do NOT attempt to install ctatools in a directory different to that | |
| 71 | +Please do NOT attempt to install ctools in a directory different to that | |
| 72 | 72 | of GammaLib. The setup procedure does NOT support this feature, although |
| 73 | 73 | you might manage to make it work :-) |
| 74 | 74 | |
| 75 | 75 | |
| 76 | 76 | Unix Installation |
| 77 | 77 | ================= |
| 78 | -To build and install ctatools, simply type the following: | |
| 78 | +To build and install ctools, simply type the following: | |
| 79 | 79 | |
| 80 | 80 | % ./configure |
| 81 | 81 | % make |
| 82 | 82 | % make install |
| 83 | 83 | |
| 84 | -By default ctatools installs itself in /usr/local/gamma. If you need to | |
| 85 | -install ctatools in a different location or in your home directory, use | |
| 84 | +By default ctools installs itself in /usr/local/gamma. If you need to | |
| 85 | +install ctools in a different location or in your home directory, use | |
| 86 | 86 | the --prefix option to ./configure. For example: |
| 87 | 87 | |
| 88 | 88 | % ./configure --prefix=/home/yourname/projects |
| ... | ... | @@ -96,7 +96,7 @@ The file INSTALL details more about using configure. Also try |
| 96 | 96 | |
| 97 | 97 | Macintosh OS X Installation |
| 98 | 98 | ============================ |
| 99 | -ctatools are known to work on various flavors of OS X. Follow the Unix | |
| 99 | +ctools are known to work on various flavors of OS X. Follow the Unix | |
| 100 | 100 | installation instructions above. |
| 101 | 101 | |
| 102 | 102 | In some cases, install problems have been reported with mixed |
| ... | ... | @@ -113,13 +113,13 @@ as follows to enable building a bundle for various architectures: |
| 113 | 113 | |
| 114 | 114 | Solaris Installation |
| 115 | 115 | ==================== |
| 116 | -ctatools compile on Solairs, but there is an issue with using it as a | |
| 116 | +ctools compile on Solairs, but there is an issue with using it as a | |
| 117 | 117 | shared library (see "Known problems" below). |
| 118 | 118 | |
| 119 | 119 | |
| 120 | 120 | Testing |
| 121 | 121 | ======= |
| 122 | -If you want to test ctatools before installation, type the following: | |
| 122 | +If you want to test ctools before installation, type the following: | |
| 123 | 123 | |
| 124 | 124 | % make check |
| 125 | 125 | |
| ... | ... | @@ -142,7 +142,7 @@ To be written ... |
| 142 | 142 | Known problems |
| 143 | 143 | ============== |
| 144 | 144 | Solaris |
| 145 | - Although ctatools compile on Solaris using the Sun compiler, there are | |
| 145 | + Although ctools compile on Solaris using the Sun compiler, there are | |
| 146 | 146 | problems with global symbols in the shared GammaLib library that prevent |
| 147 | 147 | the model registry to work correctly. Furthermore, GammaLib is not able |
| 148 | 148 | to catch its own exceptions, which prevents the FITS interface to work |
| ... | ... | @@ -152,5 +152,5 @@ Solaris |
| 152 | 152 | |
| 153 | 153 | Contact |
| 154 | 154 | ======= |
| 155 | -To get in touch with the ctatools developers and to contribute to the | |
| 155 | +To get in touch with the ctools developers and to contribute to the | |
| 156 | 156 | project please contact Juergen Knoedlseder <knodlseder@cesr.fr>. | ... | ... |
configure.ac
| 1 | -# Configuration for ctatools - a set of tools for science analysis of CTA data | |
| 1 | +# Configuration for ctools - a set of tools for science analysis of CTA data | |
| 2 | 2 | # |
| 3 | 3 | # Copyright (C) 2011 Jurgen Knodlseder |
| 4 | 4 | # |
| ... | ... | @@ -17,7 +17,7 @@ |
| 17 | 17 | # |
| 18 | 18 | # Process this file with autoconf to produce a configure script |
| 19 | 19 | |
| 20 | -AC_INIT([ctatools], [0.2.5], [knodlseder@cesr.fr], [ctatools]) | |
| 20 | +AC_INIT([ctools], [0.3.0], [knodlseder@cesr.fr], [ctools]) | |
| 21 | 21 | AC_CONFIG_SRCDIR([src/ctselect/ctselect.cpp]) |
| 22 | 22 | AC_CONFIG_MACRO_DIR([m4]) |
| 23 | 23 | AC_CONFIG_HEADERS([config.h]) |
| ... | ... | @@ -29,11 +29,11 @@ dnl Set prefix |
| 29 | 29 | dnl ========== |
| 30 | 30 | AC_PREFIX_DEFAULT([/usr/local/gamma]) |
| 31 | 31 | if test "x$prefix" = xNONE; then |
| 32 | - ctatools_prefix="/usr/local/gamma" | |
| 32 | + ctools_prefix="/usr/local/gamma" | |
| 33 | 33 | else |
| 34 | - ctatools_prefix=${prefix} | |
| 34 | + ctools_prefix=${prefix} | |
| 35 | 35 | fi |
| 36 | -AC_DEFINE_UNQUOTED([PACKAGE_PREFIX], "${ctatools_prefix}", [Location where library is installed]) | |
| 36 | +AC_DEFINE_UNQUOTED([PACKAGE_PREFIX], "${ctools_prefix}", [Location where library is installed]) | |
| 37 | 37 | |
| 38 | 38 | |
| 39 | 39 | dnl =========================== |
| ... | ... | @@ -108,7 +108,7 @@ fi |
| 108 | 108 | |
| 109 | 109 | dnl ========================================================================= |
| 110 | 110 | dnl Checks if Python bindings are to be build. Python binding requires Python |
| 111 | -dnl and either the files ctatools_wrap.cpp and ctatools.py or swig to create | |
| 111 | +dnl and either the files ctools_wrap.cpp and ctools.py or swig to create | |
| 112 | 112 | dnl these files. The following conditionals are set: |
| 113 | 113 | dnl WITH_PYTHON - Python bindings will be built |
| 114 | 114 | dnl HAVE_SWIG - swig is available |
| ... | ... | @@ -128,7 +128,7 @@ AC_ARG_ENABLE([python-binding], |
| 128 | 128 | [ac_enable_python_binding="$enableval"], |
| 129 | 129 | [ac_enable_python_binding="yes"]) |
| 130 | 130 | if test "x$ac_enable_python_binding" = "xno"; then |
| 131 | - AC_MSG_NOTICE([Python binding for ctatools will not be built]) | |
| 131 | + AC_MSG_NOTICE([Python binding for ctools will not be built]) | |
| 132 | 132 | AC_MSG_NOTICE([Enable Python binding module building with --enable-python-binding]) |
| 133 | 133 | fi |
| 134 | 134 | |
| ... | ... | @@ -187,10 +187,10 @@ if test "$SWIG"; then |
| 187 | 187 | fi |
| 188 | 188 | AM_CONDITIONAL(HAVE_SWIG, test "x$has_swig" = "xyes") |
| 189 | 189 | |
| 190 | -# Do we have wrappers (ctatools_wrap.cpp and ctatools.py)? | |
| 191 | -AC_CHECK_FILES([pyext/ctatools_wrap.cpp pyext/ctatools.py],,) | |
| 192 | -if test "x$ac_cv_file_pyext_ctatools_wrap_cpp" = "xyes"; then | |
| 193 | - if test "x$ac_cv_file_pyext_ctatools_py" = "xyes"; then | |
| 190 | +# Do we have wrappers (ctools_wrap.cpp and ctools.py)? | |
| 191 | +AC_CHECK_FILES([pyext/ctools_wrap.cpp pyext/ctools.py],,) | |
| 192 | +if test "x$ac_cv_file_pyext_ctools_wrap_cpp" = "xyes"; then | |
| 193 | + if test "x$ac_cv_file_pyext_ctools_py" = "xyes"; then | |
| 194 | 194 | has_wrappers="yes" |
| 195 | 195 | fi |
| 196 | 196 | fi |
| ... | ... | @@ -225,9 +225,9 @@ if test "x$enable_python" = "xyes"; then |
| 225 | 225 | |
| 226 | 226 | else |
| 227 | 227 | if test "x$has_python_wrap" = "xno" -a "x$has_swig" = "xno"; then |
| 228 | - AC_MSG_WARN([Neither pyext/ctatools_wrap.cpp and pyext/ctatools.py nor swig has not been found]) | |
| 229 | - AC_MSG_WARN([Python binding for ctatools cannot be built]) | |
| 230 | - AC_MSG_WARN([Either use a ctatools distribution with ctatools_wrap.cpp and ctatools.py shipped or install swig on your system]) | |
| 228 | + AC_MSG_WARN([Neither pyext/ctools_wrap.cpp and pyext/ctools.py nor swig has not been found]) | |
| 229 | + AC_MSG_WARN([Python binding for ctools cannot be built]) | |
| 230 | + AC_MSG_WARN([Either use a ctools distribution with ctools_wrap.cpp and ctools.py shipped or install swig on your system]) | |
| 231 | 231 | AC_MSG_WARN([swig can be obtained from http://www.swig.org/]) |
| 232 | 232 | fi |
| 233 | 233 | fi |
| ... | ... | @@ -255,7 +255,7 @@ LDFLAGS=$SAVED_LDFLAGS |
| 255 | 255 | # If GammaLib has not been found in any standard path then search now in a |
| 256 | 256 | # number of predefined locations. |
| 257 | 257 | if test "x$has_gammalib" = "xno"; then |
| 258 | - for i in "$GAMMALIB" "$ctatools_prefix" /opt/local /usr/local /usr ; do | |
| 258 | + for i in "$GAMMALIB" "$ctools_prefix" /opt/local /usr/local /usr ; do | |
| 259 | 259 | if test -f $i/lib64/libgamma.so -o -f $i/lib64/libgamma.dylib; then |
| 260 | 260 | if test -d $i/include/gammalib; then |
| 261 | 261 | LIBDIR_GAMMALIB=$i/lib64 |
| ... | ... | @@ -289,7 +289,7 @@ if test "x$has_gammalib" = "xyes"; then |
| 289 | 289 | AC_SUBST(INCDIR_GAMMALIB) |
| 290 | 290 | else |
| 291 | 291 | AC_MSG_ERROR([No suitable GammaLib library found. |
| 292 | -ctatools require GammaLib for compilation, so please install GammaLib before or, | |
| 292 | +ctools require GammaLib for compilation, so please install GammaLib before or, | |
| 293 | 293 | if you think that it is installed, set the GAMMALIB environment variable to the |
| 294 | 294 | root directory of GammaLib.]) |
| 295 | 295 | fi |
| ... | ... | @@ -327,7 +327,7 @@ AC_CONFIG_FILES([Makefile |
| 327 | 327 | src/ctbin/Makefile |
| 328 | 328 | src/ctlike/Makefile |
| 329 | 329 | src/ctobssim/Makefile |
| 330 | - src/ctatools-setup | |
| 330 | + src/ctools-setup | |
| 331 | 331 | test/Makefile |
| 332 | 332 | test/test_cscripts.sh |
| 333 | 333 | pyext/Makefile |
| ... | ... | @@ -336,7 +336,7 @@ AC_CONFIG_FILES([Makefile |
| 336 | 336 | models/Makefile |
| 337 | 337 | examples/Makefile |
| 338 | 338 | scripts/Makefile |
| 339 | - ctatools.pc], | |
| 339 | + ctools.pc], | |
| 340 | 340 | [if test -f test/test_cscripts.sh; then chmod +x test/test_cscripts.sh; fi]) |
| 341 | 341 | AC_OUTPUT |
| 342 | 342 | |
| ... | ... | @@ -345,7 +345,7 @@ dnl =========================== |
| 345 | 345 | dnl Print configuration summary |
| 346 | 346 | dnl =========================== |
| 347 | 347 | echo |
| 348 | -echo " ctatools configuration summary" | |
| 348 | +echo " ctools configuration summary" | |
| 349 | 349 | echo " ==============================" |
| 350 | 350 | if test "x$has_gammalib" = "xyes"; then |
| 351 | 351 | echo " * GammaLib support (yes) ${LIBDIR_GAMMALIB} ${INCDIR_GAMMALIB}" |
| ... | ... | @@ -418,7 +418,7 @@ if test "x$has_gammalib" = "xyes"; then |
| 418 | 418 | echo "Now type 'make'" |
| 419 | 419 | echo |
| 420 | 420 | else |
| 421 | - AC_MSG_ERROR([No suitable GammaLib library found. ctatools require GammaLib | |
| 421 | + AC_MSG_ERROR([No suitable GammaLib library found. ctools require GammaLib | |
| 422 | 422 | for compilation, so please install GammaLib before or provide the |
| 423 | 423 | location of the library and header files using the LDFLAGS and CPPFLAGS |
| 424 | 424 | environnment variables.]) | ... | ... |
examples/README
examples/make_binned_analysis.py
| 1 | 1 | #! /usr/bin/env python |
| 2 | 2 | # ========================================================================== |
| 3 | 3 | # This script illustrates how to build a binned analysis pipeline using the |
| 4 | -# ctatools. If matplotlib is installed, a counts spectrum and an offset | |
| 4 | +# ctools. If matplotlib is installed, a counts spectrum and an offset | |
| 5 | 5 | # histogram will be displayed. |
| 6 | 6 | # |
| 7 | 7 | # Required 3rd party modules: |
| ... | ... | @@ -23,7 +23,7 @@ |
| 23 | 23 | # along with this program. If not, see <http://www.gnu.org/licenses/>. |
| 24 | 24 | # |
| 25 | 25 | # ========================================================================== |
| 26 | -from ctatools import * | |
| 26 | +from ctools import * | |
| 27 | 27 | from gammalib import * |
| 28 | 28 | from math import * |
| 29 | 29 | import os | ... | ... |
examples/make_pull_at_sensitivity_limit.py
| ... | ... | @@ -24,7 +24,7 @@ |
| 24 | 24 | # along with this program. If not, see <http://www.gnu.org/licenses/>. |
| 25 | 25 | # |
| 26 | 26 | # ========================================================================== |
| 27 | -from ctatools import * | |
| 27 | +from ctools import * | |
| 28 | 28 | from gammalib import * |
| 29 | 29 | from cspull import * |
| 30 | 30 | import sys | ... | ... |
examples/make_ts_distributions.py
| ... | ... | @@ -28,7 +28,7 @@ |
| 28 | 28 | # along with this program. If not, see <http://www.gnu.org/licenses/>. |
| 29 | 29 | # |
| 30 | 30 | # ========================================================================== |
| 31 | -from ctatools import * | |
| 31 | +from ctools import * | |
| 32 | 32 | from gammalib import * |
| 33 | 33 | from cstsdist import * |
| 34 | 34 | import sys | ... | ... |
examples/make_unbinned_analysis.py
| 1 | 1 | #! /usr/bin/env python |
| 2 | 2 | # ========================================================================== |
| 3 | 3 | # This script illustrates how to build an unbinned analysis pipeline with |
| 4 | -# the ctatools. If matplotlib is installed, the spectrum will be displayed | |
| 4 | +# the ctools. If matplotlib is installed, the spectrum will be displayed | |
| 5 | 5 | # on the screen. |
| 6 | 6 | # |
| 7 | 7 | # Required 3rd party modules: |
| ... | ... | @@ -23,7 +23,7 @@ |
| 23 | 23 | # along with this program. If not, see <http://www.gnu.org/licenses/>. |
| 24 | 24 | # |
| 25 | 25 | # ========================================================================== |
| 26 | -from ctatools import * | |
| 26 | +from ctools import * | |
| 27 | 27 | from gammalib import * |
| 28 | 28 | from math import * |
| 29 | 29 | import os | ... | ... |
pyext/Makefile.am
| ... | ... | @@ -6,17 +6,17 @@ |
| 6 | 6 | if WITH_PYTHON |
| 7 | 7 | |
| 8 | 8 | # Set SWIG interface filename |
| 9 | -SWIG_INTERFACE = ctatools.i | |
| 9 | +SWIG_INTERFACE = ctools.i | |
| 10 | 10 | |
| 11 | 11 | # Define the targets that should be built before anything else. |
| 12 | 12 | # These are honored by 'make all', 'make check' and 'make install'. |
| 13 | 13 | if HAVE_SWIG |
| 14 | - BUILT_SOURCES = ctatools_wrap.cpp ctatools.py | |
| 14 | + BUILT_SOURCES = ctools_wrap.cpp ctools.py | |
| 15 | 15 | endif |
| 16 | 16 | |
| 17 | 17 | # Set files to be removed in clean |
| 18 | 18 | if HAVE_SWIG |
| 19 | - CLEANFILES = ctatools_wrap.cpp ctatools.py | |
| 19 | + CLEANFILES = ctools_wrap.cpp ctools.py | |
| 20 | 20 | endif |
| 21 | 21 | |
| 22 | 22 | all-local: build |
| ... | ... | @@ -26,7 +26,7 @@ all-local: build |
| 26 | 26 | # of this specific directory. So we build one instance for checking, the other |
| 27 | 27 | # for installation. If we could get the name built by distutils we could avoid |
| 28 | 28 | # this. |
| 29 | -build: ctatools_wrap.cpp ctatools.py | |
| 29 | +build: ctools_wrap.cpp ctools.py | |
| 30 | 30 | $(PYTHON_BUILD_PREFIX) $(PYTHON) setup.py build --build-platlib build |
| 31 | 31 | $(PYTHON_BUILD_PREFIX) $(PYTHON) setup.py build |
| 32 | 32 | |
| ... | ... | @@ -37,8 +37,8 @@ clean-local: |
| 37 | 37 | rm -rf build |
| 38 | 38 | |
| 39 | 39 | if HAVE_SWIG |
| 40 | -ctatools_wrap.cpp ctatools.py: $(SWIG_INTERFACE) | |
| 41 | - $(SWIG) -c++ -python -Wall -I$(prefix)/share/gammalib/swig -I$(GAMMALIB)/share/gammalib/swig -o ctatools_wrap.cpp -outdir . $(srcdir)/$(SWIG_INTERFACE) | |
| 40 | +ctools_wrap.cpp ctools.py: $(SWIG_INTERFACE) | |
| 41 | + $(SWIG) -c++ -python -Wall -I$(prefix)/share/gammalib/swig -I$(GAMMALIB)/share/gammalib/swig -o ctools_wrap.cpp -outdir . $(srcdir)/$(SWIG_INTERFACE) | |
| 42 | 42 | endif # HAVE_SWIG |
| 43 | 43 | |
| 44 | 44 | endif # WITH_PYTHON | ... | ... |
pyext/ctatools.i renamed to pyext/ctools.i
| 1 | 1 | /*************************************************************************** |
| 2 | - * ctatools - SWIG file * | |
| 2 | + * ctools - SWIG file * | |
| 3 | 3 | * ----------------------------------------------------------------------- * |
| 4 | 4 | * copyright (C) 2010-2011 by Jurgen Knodlseder * |
| 5 | 5 | * ----------------------------------------------------------------------- * |
| ... | ... | @@ -19,9 +19,9 @@ |
| 19 | 19 | * * |
| 20 | 20 | * ----------------------------------------------------------------------- * |
| 21 | 21 | * Usage: * |
| 22 | - * swig -c++ -python -Wall ctatools.i * | |
| 22 | + * swig -c++ -python -Wall ctools.i * | |
| 23 | 23 | ***************************************************************************/ |
| 24 | -%module ctatools | |
| 24 | +%module ctools | |
| 25 | 25 | %feature("autodoc", "1"); |
| 26 | 26 | |
| 27 | 27 | /* __ Support module _____________________________________________________ */ | ... | ... |
pyext/setup.py.in
| ... | ... | @@ -31,12 +31,12 @@ if sys.platform.lower().startswith("darwin"): |
| 31 | 31 | # Signal darwin compiler adjustments |
| 32 | 32 | print 'Adjust default distutils compiler options for darwin.' |
| 33 | 33 | |
| 34 | -# Remove any existing symbolic link to libctatools.a | |
| 34 | +# Remove any existing symbolic link to libctools.a | |
| 35 | 35 | # This will prevent any exception in creating the symbolic link due to |
| 36 | 36 | # an already existing link. |
| 37 | 37 | try: |
| 38 | - os.remove('../src/.libs/libctatools_python.a') | |
| 39 | - print 'Removed ../src/.libs/libctatools_python.a' | |
| 38 | + os.remove('../src/.libs/libctools_python.a') | |
| 39 | + print 'Removed ../src/.libs/libctools_python.a' | |
| 40 | 40 | except: |
| 41 | 41 | pass |
| 42 | 42 | |
| ... | ... | @@ -44,9 +44,9 @@ except: |
| 44 | 44 | # dynamic linking. We prefer here static linking to avoid any problems with |
| 45 | 45 | # finding the gammalib shared library during checking. |
| 46 | 46 | try: |
| 47 | - os.symlink('libctatools.a', '../src/.libs/libctatools_python.a') | |
| 48 | - print 'Created ../src/.libs/libctatools_python.a' | |
| 49 | - libcta='ctatools_python' | |
| 47 | + os.symlink('libctools.a', '../src/.libs/libctools_python.a') | |
| 48 | + print 'Created ../src/.libs/libctools_python.a' | |
| 49 | + libcta='ctools_python' | |
| 50 | 50 | except: |
| 51 | 51 | libcta='ctatool' |
| 52 | 52 | |
| ... | ... | @@ -66,11 +66,11 @@ else: |
| 66 | 66 | |
| 67 | 67 | # Add application include files. The method we use here is not very |
| 68 | 68 | # intelligent as it simple will add all names that start with 'ct' |
| 69 | -# in the src directory. Once we added the ctatools script we had to | |
| 69 | +# in the src directory. Once we added the ctools script we had to | |
| 70 | 70 | # add an explicit filter to avoid appending those. |
| 71 | 71 | dirs = glob.glob('../src/ct*') |
| 72 | 72 | for dir in dirs: |
| 73 | - if len(dir) > 0 and 'ctatools' not in dir: | |
| 73 | + if len(dir) > 0 and 'ctools' not in dir: | |
| 74 | 74 | path = os.path.abspath(dir) |
| 75 | 75 | include_dirs.append(path) |
| 76 | 76 | |
| ... | ... | @@ -99,12 +99,12 @@ for extra_include_dir in extra_include_dirs: |
| 99 | 99 | # Setup |
| 100 | 100 | setup(name='@PACKAGE_NAME@', |
| 101 | 101 | version='@PACKAGE_VERSION@', |
| 102 | - description='ctatools Python binding', | |
| 102 | + description='ctools Python binding', | |
| 103 | 103 | author='Jurgen Knodlseder', |
| 104 | 104 | author_email='@PACKAGE_BUGREPORT@', |
| 105 | 105 | url='http://gammalib.sourceforge.net/', |
| 106 | - py_modules=['ctatools'], | |
| 107 | - ext_modules=[Extension('_ctatools', ['ctatools_wrap.cpp'], | |
| 106 | + py_modules=['ctools'], | |
| 107 | + ext_modules=[Extension('_ctools', ['ctools_wrap.cpp'], | |
| 108 | 108 | include_dirs=include_dirs, |
| 109 | 109 | library_dirs=library_dirs, |
| 110 | 110 | libraries=libraries, | ... | ... |
scripts/cspull.py
| ... | ... | @@ -18,7 +18,7 @@ |
| 18 | 18 | # along with this program. If not, see <http://www.gnu.org/licenses/>. |
| 19 | 19 | # |
| 20 | 20 | # ========================================================================== |
| 21 | -from ctatools import * | |
| 21 | +from ctools import * | |
| 22 | 22 | from gammalib import * |
| 23 | 23 | import obsutils |
| 24 | 24 | import sys | ... | ... |
scripts/cssens.py
| ... | ... | @@ -33,7 +33,7 @@ |
| 33 | 33 | # along with this program. If not, see <http://www.gnu.org/licenses/>. |
| 34 | 34 | # |
| 35 | 35 | # ========================================================================== |
| 36 | -from ctatools import * | |
| 36 | +from ctools import * | |
| 37 | 37 | from gammalib import * |
| 38 | 38 | import obsutils |
| 39 | 39 | import sys | ... | ... |
scripts/cstsdist.py
| ... | ... | @@ -19,7 +19,7 @@ |
| 19 | 19 | # along with this program. If not, see <http://www.gnu.org/licenses/>. |
| 20 | 20 | # |
| 21 | 21 | # ========================================================================== |
| 22 | -from ctatools import * | |
| 22 | +from ctools import * | |
| 23 | 23 | from gammalib import * |
| 24 | 24 | import obsutils |
| 25 | 25 | import sys | ... | ... |
scripts/obsutils.py
| ... | ... | @@ -18,7 +18,7 @@ |
| 18 | 18 | # along with this program. If not, see <http://www.gnu.org/licenses/>. |
| 19 | 19 | # |
| 20 | 20 | # ========================================================================== |
| 21 | -from ctatools import * | |
| 21 | +from ctools import * | |
| 22 | 22 | from gammalib import * |
| 23 | 23 | #from math import * |
| 24 | 24 | #import os | ... | ... |
src/Makefile.am
| ... | ... | @@ -7,19 +7,19 @@ SUBDIRS = ctselect \ |
| 7 | 7 | ctobssim |
| 8 | 8 | |
| 9 | 9 | # Scripts to be distributed |
| 10 | -scripts = ctatools-setup \ | |
| 11 | - ctatools-init.sh \ | |
| 12 | - ctatools-init.csh | |
| 10 | +scripts = ctools-setup \ | |
| 11 | + ctools-init.sh \ | |
| 12 | + ctools-init.csh | |
| 13 | 13 | |
| 14 | -# Build libtool library for CTA tools. This is needed to provide | |
| 14 | +# Build libtool library for ctools. This is needed to provide | |
| 15 | 15 | # a shared library that can be loaded for python bindings. We do |
| 16 | 16 | # not have to build this library if no python bindings are used. |
| 17 | -lib_LTLIBRARIES = libctatools.la | |
| 18 | -libctatools_la_SOURCES = | |
| 19 | -libctatools_la_LIBADD = ctbin/libctbin.la \ | |
| 20 | - ctselect/libctselect.la \ | |
| 21 | - ctlike/libctlike.la \ | |
| 22 | - ctobssim/libctobssim.la | |
| 17 | +lib_LTLIBRARIES = libctools.la | |
| 18 | +libctools_la_SOURCES = | |
| 19 | +libctools_la_LIBADD = ctbin/libctbin.la \ | |
| 20 | + ctselect/libctselect.la \ | |
| 21 | + ctlike/libctlike.la \ | |
| 22 | + ctobssim/libctobssim.la | |
| 23 | 23 | |
| 24 | 24 | # Distribute scripts |
| 25 | 25 | EXTRA_DIST = $(scripts) | ... | ... |
src/ctatools-init.csh deleted
| 1 | -# Filename: ctatools-init.csh | |
| 2 | -# Description: C-shell flavor initialization for ctatools | |
| 3 | -# runs ctatools-setup to generate a temporary csh script | |
| 4 | -# tailored specifically to this user and ctatools | |
| 5 | -# installation, then source that. | |
| 6 | -# Author/Date: Juergen Knoedlseder, IRAP, July 16, 2011 | |
| 7 | -# | |
| 8 | -if(${?CTATOOLS} == 0) then | |
| 9 | - echo "ctatools-init.csh: ERROR -- set CTATOOLS before sourcing ctatools-init.csh" | |
| 10 | -else if(-x "$CTATOOLS/bin/ctatools-setup") then | |
| 11 | - set ctatools_init=`$CTATOOLS/bin/ctatools-setup csh` | |
| 12 | - if($status == 0 && "x$ctatools_init" != x) then | |
| 13 | - if(-f "$ctatools_init") then | |
| 14 | - source $ctatools_init | |
| 15 | - endif | |
| 16 | - \rm -f $ctatools_init | |
| 17 | - endif | |
| 18 | - unset ctatools_init | |
| 19 | -else | |
| 20 | - echo "ctatools-init.csh: ERROR -- cannot execute $CTATOOLS/bin/ctatools-setup" | |
| 21 | -endif |
src/ctatools-init.sh deleted
| 1 | -# Filename: ctatools-init.sh | |
| 2 | -# Description: Bourne-shell flavor initialization for ctatools. | |
| 3 | -# Runs ctatools-setup to generate a sh script tailored | |
| 4 | -# specifically to this user and ctatools installation, | |
| 5 | -# then source that. | |
| 6 | -# Author/Date: Juergen Knoedlseder, IRAP, July 16, 2011 | |
| 7 | -# | |
| 8 | -if [ "x$CTATOOLS" = x ]; then | |
| 9 | - echo "ctatools-init.sh: ERROR -- set CTATOOLS before sourcing ctatools-init.sh" | |
| 10 | -elif [ -x "$CTATOOLS/bin/ctatools-setup" ]; then | |
| 11 | - ctatools_init=`$CTATOOLS/bin/ctatools-setup sh` | |
| 12 | - if [ $? -eq 0 -a "x$ctatools_init" != x ]; then | |
| 13 | - if [ -f "$ctatools_init" ]; then | |
| 14 | - . $ctatools_init | |
| 15 | - fi | |
| 16 | - rm -f $ctatools_init | |
| 17 | - fi | |
| 18 | - unset ctatools_init | |
| 19 | -else | |
| 20 | - echo "ctatools-init.sh: ERROR -- cannot execute $CTATOOLS/bin/ctatools-setup" | |
| 21 | -fi |
src/ctools-init.csh
0 โ 100755
| 1 | +# Filename: ctools-init.csh | |
| 2 | +# Description: C-shell flavor initialization for ctools | |
| 3 | +# runs ctools-setup to generate a temporary csh script | |
| 4 | +# tailored specifically to this user and ctools | |
| 5 | +# installation, then source that. | |
| 6 | +# Author/Date: Juergen Knoedlseder, IRAP, July 16, 2011 | |
| 7 | +# | |
| 8 | +if(${?CTOOLS} == 0) then | |
| 9 | + echo "ctools-init.csh: ERROR -- set CTOOLS before sourcing ctools-init.csh" | |
| 10 | +else if(-x "$CTOOLS/bin/ctools-setup") then | |
| 11 | + set ctools_init=`$CTOOLS/bin/ctools-setup csh` | |
| 12 | + if($status == 0 && "x$ctools_init" != x) then | |
| 13 | + if(-f "$ctools_init") then | |
| 14 | + source $ctools_init | |
| 15 | + endif | |
| 16 | + \rm -f $ctools_init | |
| 17 | + endif | |
| 18 | + unset ctools_init | |
| 19 | +else | |
| 20 | + echo "ctools-init.csh: ERROR -- cannot execute $CTOOLS/bin/ctools-setup" | |
| 21 | +endif | ... | ... |
src/ctools-init.sh
0 โ 100755
| 1 | +# Filename: ctools-init.sh | |
| 2 | +# Description: Bourne-shell flavor initialization for ctools. | |
| 3 | +# Runs ctools-setup to generate a sh script tailored | |
| 4 | +# specifically to this user and ctools installation, | |
| 5 | +# then source that. | |
| 6 | +# Author/Date: Juergen Knoedlseder, IRAP, July 16, 2011 | |
| 7 | +# | |
| 8 | +if [ "x$CTOOLS" = x ]; then | |
| 9 | + echo "ctools-init.sh: ERROR -- set CTOOLS before sourcing ctools-init.sh" | |
| 10 | +elif [ -x "$CTOOLS/bin/ctools-setup" ]; then | |
| 11 | + ctools_init=`$CTOOLS/bin/ctools-setup sh` | |
| 12 | + if [ $? -eq 0 -a "x$ctools_init" != x ]; then | |
| 13 | + if [ -f "$ctools_init" ]; then | |
| 14 | + . $ctools_init | |
| 15 | + fi | |
| 16 | + rm -f $ctools_init | |
| 17 | + fi | |
| 18 | + unset ctools_init | |
| 19 | +else | |
| 20 | + echo "ctools-init.sh: ERROR -- cannot execute $CTOOLS/bin/ctools-setup" | |
| 21 | +fi | ... | ... |
src/ctatools-setup.in renamed to src/ctools-setup.in
| 1 | 1 | #! /bin/sh |
| 2 | -# Filename: ctatools-setup(.in) | |
| 3 | -# Description: Writes an initialization script for ctatools software | |
| 2 | +# Filename: ctools-setup(.in) | |
| 3 | +# Description: Writes an initialization script for ctools software | |
| 4 | 4 | # which is custom fit to the user and the particular |
| 5 | 5 | # software installation. Note that this script is |
| 6 | -# designed to be invoked by ctatools-init.csh/ctatools-init.sh, | |
| 6 | +# designed to be invoked by ctools-init.csh/ctools-init.sh, | |
| 7 | 7 | # and should not normally be invoked directly by user. |
| 8 | 8 | # Author/Date: Juergen Knoedlseder, IRAP, July 16, 2011 |
| 9 | 9 | #------------------------------------------------------------------------------- |
| ... | ... | @@ -11,15 +11,15 @@ |
| 11 | 11 | # Set fixed parameters |
| 12 | 12 | # ==================== |
| 13 | 13 | this_script=`echo $0 | sed 's:.*/::'` |
| 14 | -ctatools_info="$this_script:" | |
| 15 | -ctatools_error="$ctatools_info ERROR --" | |
| 14 | +ctools_info="$this_script:" | |
| 15 | +ctools_error="$ctools_info ERROR --" | |
| 16 | 16 | |
| 17 | 17 | # |
| 18 | 18 | # Extract argument |
| 19 | 19 | # ================ |
| 20 | 20 | flavor=$1 |
| 21 | 21 | if [ "x$flavor" != xcsh -a "x$flavor" != xsh ]; then |
| 22 | - echo "$ctatools_info usage $this_script csh|sh" >&2 | |
| 22 | + echo "$ctools_info usage $this_script csh|sh" >&2 | |
| 23 | 23 | exit 3 |
| 24 | 24 | fi |
| 25 | 25 | |
| ... | ... | @@ -27,16 +27,16 @@ fi |
| 27 | 27 | # Set parameters |
| 28 | 28 | # ============== |
| 29 | 29 | prefix="@prefix@" |
| 30 | -ctatools_bin="@prefix@/bin" | |
| 31 | -ctatools_lib="@prefix@/lib" | |
| 30 | +ctools_bin="@prefix@/bin" | |
| 31 | +ctools_lib="@prefix@/lib" | |
| 32 | 32 | uname_system=`uname` |
| 33 | 33 | python_dir="@pythondir@" |
| 34 | 34 | pkgconfig_dir="@prefix@/lib/pkgconfig" |
| 35 | -man_dir="@prefix@/share/doc/ctatools/man" | |
| 35 | +man_dir="@prefix@/share/doc/ctools/man" | |
| 36 | 36 | |
| 37 | 37 | # |
| 38 | 38 | # Make pfiles available (this is needed for an installation where the |
| 39 | -# ctatools reside in a directory different from GammaLib, as the | |
| 39 | +# ctools reside in a directory different from GammaLib, as the | |
| 40 | 40 | # system does not know in this case where the syspfiles directory is |
| 41 | 41 | # =================================================================== |
| 42 | 42 | if [ -d $prefix/syspfiles/. ]; then |
| ... | ... | @@ -45,7 +45,7 @@ if [ -d $prefix/syspfiles/. ]; then |
| 45 | 45 | if [ ! -w $HOME/pfiles/. ]; then |
| 46 | 46 | mkdir $HOME/pfiles |
| 47 | 47 | if [ $? -ne 0 ]; then |
| 48 | - echo "$ctatools_error cannot create local pfiles directory $HOME/pfiles" >&2 | |
| 48 | + echo "$ctools_error cannot create local pfiles directory $HOME/pfiles" >&2 | |
| 49 | 49 | exit 3 |
| 50 | 50 | fi |
| 51 | 51 | fi |
| ... | ... | @@ -83,11 +83,11 @@ fi |
| 83 | 83 | # Set LD_LIBRARY_PATH |
| 84 | 84 | # =================== |
| 85 | 85 | if [ "x$LD_LIBRARY_PATH" = x ]; then |
| 86 | - LD_LIBRARY_PATH="$ctatools_lib" | |
| 86 | + LD_LIBRARY_PATH="$ctools_lib" | |
| 87 | 87 | else |
| 88 | 88 | LD_LIBRARY_PATH=`echo ":$LD_LIBRARY_PATH:" | \ |
| 89 | - sed "s%:$ctatools_lib:%:%g" | sed "s%::*$%%"` | |
| 90 | - LD_LIBRARY_PATH="$ctatools_lib$LD_LIBRARY_PATH" | |
| 89 | + sed "s%:$ctools_lib:%:%g" | sed "s%::*$%%"` | |
| 90 | + LD_LIBRARY_PATH="$ctools_lib$LD_LIBRARY_PATH" | |
| 91 | 91 | fi |
| 92 | 92 | |
| 93 | 93 | # |
| ... | ... | @@ -96,19 +96,19 @@ fi |
| 96 | 96 | case $uname_system in |
| 97 | 97 | Darwin*) |
| 98 | 98 | if [ "x$DYLD_LIBRARY_PATH" = x ]; then |
| 99 | - DYLD_LIBRARY_PATH="$ctatools_lib" | |
| 99 | + DYLD_LIBRARY_PATH="$ctools_lib" | |
| 100 | 100 | else |
| 101 | 101 | DYLD_LIBRARY_PATH=`echo ":$DYLD_LIBRARY_PATH:" | \ |
| 102 | - sed "s%:$ctatools_lib:%:%g" | sed "s%::*$%%"` | |
| 103 | - DYLD_LIBRARY_PATH="$ctatools_lib$DYLD_LIBRARY_PATH" | |
| 102 | + sed "s%:$ctools_lib:%:%g" | sed "s%::*$%%"` | |
| 103 | + DYLD_LIBRARY_PATH="$ctools_lib$DYLD_LIBRARY_PATH" | |
| 104 | 104 | fi |
| 105 | 105 | ;; |
| 106 | 106 | CYGWIN*) |
| 107 | 107 | if [ "x$PATH" = x ]; then |
| 108 | - PATH="$ctatools_lib" | |
| 108 | + PATH="$ctools_lib" | |
| 109 | 109 | else |
| 110 | - PATH=`echo ":$PATH:" | sed "s%:$ctatools_lib:%:%g" | sed "s%::*$%%"` | |
| 111 | - PATH="$ctatools_lib$PATH" | |
| 110 | + PATH=`echo ":$PATH:" | sed "s%:$ctools_lib:%:%g" | sed "s%::*$%%"` | |
| 111 | + PATH="$ctools_lib$PATH" | |
| 112 | 112 | fi |
| 113 | 113 | ;; |
| 114 | 114 | esac |
| ... | ... | @@ -139,11 +139,11 @@ fi |
| 139 | 139 | # Set PATH |
| 140 | 140 | # ======== |
| 141 | 141 | if [ "x$PATH" = x ]; then |
| 142 | - PATH="$ctatools_bin" | |
| 142 | + PATH="$ctools_bin" | |
| 143 | 143 | else |
| 144 | 144 | PATH=`echo ":$PATH:" | \ |
| 145 | - sed "s%:$ctatools_bin:%:%g" | sed "s%::*$%%"` | |
| 146 | - PATH="$ctatools_bin$PATH" | |
| 145 | + sed "s%:$ctools_bin:%:%g" | sed "s%::*$%%"` | |
| 146 | + PATH="$ctools_bin$PATH" | |
| 147 | 147 | fi |
| 148 | 148 | |
| 149 | 149 | # |
| ... | ... | @@ -167,26 +167,26 @@ varlist="PATH PYTHONPATH PKG_CONFIG_PATH LD_LIBRARY_PATH DYLD_LIBRARY_PATH MANPA |
| 167 | 167 | # ================================================== |
| 168 | 168 | # Name of temporary config script |
| 169 | 169 | HOST_NAME=`hostname` |
| 170 | -ctatools_config="$HOME/ctatools-config-$HOST_NAME" | |
| 170 | +ctools_config="$HOME/ctools-config-$HOST_NAME" | |
| 171 | 171 | |
| 172 | 172 | # Bourne Shell version, write only for sh flavor initialization |
| 173 | 173 | if [ $flavor = sh ]; then |
| 174 | - rm -f $ctatools_config$$.sh | |
| 175 | - touch $ctatools_config$$.sh | |
| 174 | + rm -f $ctools_config$$.sh | |
| 175 | + touch $ctools_config$$.sh | |
| 176 | 176 | for var in $varlist; do |
| 177 | 177 | eval "if [ \"x\$$var\" != x ]; then |
| 178 | - echo \"\$var=\\\"\$$var\\\"; export \$var\" >> $ctatools_config$$.sh; | |
| 178 | + echo \"\$var=\\\"\$$var\\\"; export \$var\" >> $ctools_config$$.sh; | |
| 179 | 179 | fi" |
| 180 | 180 | done |
| 181 | - echo "$ctatools_config$$.sh" | |
| 181 | + echo "$ctools_config$$.sh" | |
| 182 | 182 | # C Shell version, write only for csh flavor initialization |
| 183 | 183 | elif [ $flavor = csh ]; then |
| 184 | - rm -f $ctatools_config$$.csh | |
| 185 | - touch $ctatools_config$$.csh | |
| 184 | + rm -f $ctools_config$$.csh | |
| 185 | + touch $ctools_config$$.csh | |
| 186 | 186 | for var in $varlist; do |
| 187 | 187 | eval "if [ \"x\$$var\" != x ]; then |
| 188 | - echo setenv \$var \\\"\$$var\\\" >> $ctatools_config$$.csh; | |
| 188 | + echo setenv \$var \\\"\$$var\\\" >> $ctools_config$$.csh; | |
| 189 | 189 | fi" |
| 190 | 190 | done |
| 191 | - echo "$ctatools_config$$.csh" | |
| 191 | + echo "$ctools_config$$.csh" | |
| 192 | 192 | fi | ... | ... |
test/README
| 1 | 1 | This folder contains files used for unit testing and files that serve |
| 2 | -as example scripts for ctatools. | |
| 2 | +as example scripts for ctools. | |
| 3 | 3 | |
| 4 | 4 | test_cscripts.sh |
| 5 | 5 | Unit test for cscripts. |
| ... | ... | @@ -8,7 +8,7 @@ test_ctools.sh |
| 8 | 8 | Unit test for ctools. |
| 9 | 9 | |
| 10 | 10 | test_python.py |
| 11 | - Unit test for ctatools Python interface. | |
| 11 | + Unit test for ctools Python interface. | |
| 12 | 12 | |
| 13 | 13 | example_models.py |
| 14 | 14 | Example Python pipeline for unbinned analysis that is executed | ... | ... |
test/example_models.py
| ... | ... | @@ -19,7 +19,7 @@ |
| 19 | 19 | # along with this program. If not, see <http://www.gnu.org/licenses/>. |
| 20 | 20 | # |
| 21 | 21 | # ========================================================================== |
| 22 | -from ctatools import * | |
| 22 | +from ctools import * | |
| 23 | 23 | from gammalib import * |
| 24 | 24 | from math import * |
| 25 | 25 | import os | ... | ... |
test/example_survey.py
| ... | ... | @@ -19,7 +19,7 @@ |
| 19 | 19 | # along with this program. If not, see <http://www.gnu.org/licenses/>. |
| 20 | 20 | # |
| 21 | 21 | # ========================================================================== |
| 22 | -from ctatools import * | |
| 22 | +from ctools import * | |
| 23 | 23 | from gammalib import * |
| 24 | 24 | from math import * |
| 25 | 25 | import os | ... | ... |
test/test_cscripts.sh.in
test/test_python.py
| 1 | 1 | #! /usr/bin/env python |
| 2 | 2 | # ========================================================================== |
| 3 | 3 | # This script illustrates how to build an unbinned analysis pipeline using |
| 4 | -# the ctatools. | |
| 4 | +# the ctools. | |
| 5 | 5 | # |
| 6 | 6 | # Copyright (C) 2011 Jurgen Knodlseder |
| 7 | 7 | # |
| ... | ... | @@ -19,7 +19,7 @@ |
| 19 | 19 | # along with this program. If not, see <http://www.gnu.org/licenses/>. |
| 20 | 20 | # |
| 21 | 21 | # ========================================================================== |
| 22 | -from ctatools import * | |
| 22 | +from ctools import * | |
| 23 | 23 | from gammalib import * |
| 24 | 24 | from math import * |
| 25 | 25 | import os |
| ... | ... | @@ -175,12 +175,12 @@ def pipeline_v2(): |
| 175 | 175 | #==========================# |
| 176 | 176 | if __name__ == '__main__': |
| 177 | 177 | """ |
| 178 | - Test ctatools Python modules. | |
| 178 | + Test ctools Python modules. | |
| 179 | 179 | """ |
| 180 | 180 | # Dump header |
| 181 | 181 | print "" |
| 182 | 182 | print "*************************************" |
| 183 | - print "* ctatools Python interface testing *" | |
| 183 | + print "* ctools Python interface testing *" | |
| 184 | 184 | print "************************************" |
| 185 | 185 | |
| 186 | 186 | # Set PFILES environment variable | ... | ... |