Commit c0ab3a390f5c63c8bdbc690f3ca8a182e5433a98

Authored by Jürgen Knödlseder
1 parent f454da70

Increment version number to 0.5.0

ChangeLog
  1 +2012-07-18 Juergen Knoedlseder <jurgen.knodlseder@irap.omp.eu>
  2 +
  3 + * Version 0.5.0 released
  4 + ========================
  5 +
1 2012-03-08 Juergen Knoedlseder <jurgen.knodlseder@irap.omp.eu> 6 2012-03-08 Juergen Knoedlseder <jurgen.knodlseder@irap.omp.eu>
2 7
3 * Version 0.4.0 released 8 * Version 0.4.0 released
1 -New Features and Important Changes in ctools 00-04-00 1 +New Features and Important Changes in ctools 00-05-00
2 2
3 Author(s) : Juergen Knoedlseder 3 Author(s) : Juergen Knoedlseder
4 4
5 -March 9, 2012 5 +July 18, 2012
6 6
7 7
8 1. Introduction 8 1. Introduction
@@ -13,92 +13,36 @@ important changes made since the last release of ctools. @@ -13,92 +13,36 @@ important changes made since the last release of ctools.
13 13
14 2. Configuration 14 2. Configuration
15 ----------------- 15 -----------------
16 -The configure options --enable-universalsdk and --with-universal-archs  
17 -have been added to control building of universal libraries. This is  
18 -particularily required if the installed Python architecture differs from  
19 -the default architecture created by the compiler.  
20 -  
21 -Remove automake dependency tracking as this conflicts with Mac OS X  
22 -universal builds.  
23 -  
24 -Prefixed directory preceeds now the $GAMMALIB directory in the search  
25 -for a valid GammaLib installation. This allows local installs on top  
26 -of a global GammaLib installation without changing the $GAMMALIB  
27 -environment variable. 16 +None
28 17
29 18
30 3. Python interface 19 3. Python interface
31 ------------------- 20 -------------------
32 -The Python binding building scheme from GammaLib has been adapted.  
33 -This avoids double compilation during 'make' and performs a special  
34 -build during 'make check' that provides a Python module which is  
35 -statically linked to the ctools library. 21 +None
36 22
37 23
38 4. ctobssim - CTA observation simulation 24 4. ctobssim - CTA observation simulation
39 ---------------------------------------- 25 ----------------------------------------
40 -Add deadc parameter to control the deadtime correction factor for the  
41 -observation. The deadtime correction factor deadc is the ratio between  
42 -livetime and ontime. A typical value of deadc=0.95 means 5% deadtime.  
43 -  
44 -An additional Monte Carlo process has been introduced for photons and  
45 -background events to select only those events that fall in the livetime  
46 -fraction of the exposure. This means that background rates are expected  
47 -in events per real time (and not events per livetime). 26 +None
48 27
49 28
50 5. ctselect - CTA event selection 29 5. ctselect - CTA event selection
51 --------------------------------- 30 ---------------------------------
52 -Added handling of observation definition XML files. ctselect can now  
53 -operate on single FITS files or on observation definition XML files.  
54 -  
55 -If an observation definition XML file is used on input, selected event  
56 -list(s) will be written in the current working directory by prepending  
57 -a prefix to the filename after stripping any path information. The  
58 -event list filenames in the input XML file are replaced by the selected  
59 -event list filenames, and the result is written as XML file in the  
60 -file specified by the outfile parameter.  
61 -  
62 -The output event list or observation definition file parameter is  
63 -not queried any longer as first parameter. This gives a more logicial  
64 -parameter interface where input parameters are queried first. 31 +None
65 32
66 33
67 6. ctbin - CTA event binning 34 6. ctbin - CTA event binning
68 ---------------------------- 35 ----------------------------
69 -Added handling of observation definition XML files. ctbin can now  
70 -operate on single FITS files or on observation definition XML files.  
71 -  
72 -If an observation definition XML file is used on input, counts map(s)  
73 -will be written in the current working directory by prepending a prefix  
74 -to the filename after stripping any path information from the event  
75 -filenames. The event list filenames in the input XML file are replaced  
76 -by the counts map filenames, and the result is written as XML file in the  
77 -file specified by the outfile parameter.  
78 -  
79 -The output counts map or observation definition file parameter is  
80 -not queried any longer as first parameter. This gives a more logicial  
81 -parameter interface where input parameters are queried first. 36 +None
82 37
83 38
84 7. ctlike - CTA maximum likelihood fitting 39 7. ctlike - CTA maximum likelihood fitting
85 ------------------------------------------ 40 ------------------------------------------
86 -Added handling of observation definition XML files. ctlike can now  
87 -operate on single FITS files or on observation definition XML files.  
88 -  
89 -The analysis method is now determined from the input file type,  
90 -and consequently, the method parameter has been removed. Furthermore,  
91 -the evfile and cntmap parameters have been combined in a single infile  
92 -parameter.  
93 -  
94 -The output model file parameter is not queried any longer as first  
95 -parameter. This gives a more logicial parameter interface where input  
96 -parameters are queried first.  
97 - 41 +None
98 42
99 8. ctskymap - CTA sky mapping 43 8. ctskymap - CTA sky mapping
100 ----------------------------- 44 -----------------------------
101 -New executable. 45 +None
102 46
103 47
104 9. Examples 48 9. Examples
1 ctools information 1 ctools information
2 ================== 2 ==================
3 -Version: 00-04-00 (March 9, 2012) 3 +Version: 00-05-00 (July 18, 2012)
4 Author: Juergen Knodlseder (jurgen.knodlseder@irap.omp.eu) 4 Author: Juergen Knodlseder (jurgen.knodlseder@irap.omp.eu)
5 -GammaLib dependency: 00-05-00 5 +GammaLib dependency: 00-06-00
6 6
7 7
8 License information 8 License information
configure.ac
@@ -29,7 +29,7 @@ @@ -29,7 +29,7 @@
29 ############################################################################# 29 #############################################################################
30 # Initialisation # 30 # Initialisation #
31 ############################################################################# 31 #############################################################################
32 -AC_INIT([ctools], [0.4.0], [jurgen.knodlseder@irap.omp.eu], [ctools]) 32 +AC_INIT([ctools], [0.5.0], [jurgen.knodlseder@irap.omp.eu], [ctools])
33 AC_CONFIG_SRCDIR([src/ctselect/ctselect.cpp]) 33 AC_CONFIG_SRCDIR([src/ctselect/ctselect.cpp])
34 AC_CONFIG_MACRO_DIR([m4]) 34 AC_CONFIG_MACRO_DIR([m4])
35 AM_INIT_AUTOMAKE([gnu no-dependencies]) 35 AM_INIT_AUTOMAKE([gnu no-dependencies])
ctools.pc.in
@@ -6,9 +6,9 @@ includedir=${prefix}/include @@ -6,9 +6,9 @@ includedir=${prefix}/include
6 Name: ctools 6 Name: ctools
7 Description: CTA science analysis tools 7 Description: CTA science analysis tools
8 URL: http://cta.irap.omp.eu/ctools 8 URL: http://cta.irap.omp.eu/ctools
9 -Version: 0.4.0 9 +Version: 0.5.0
10 Requires: 10 Requires:
11 -Requires.private: GammaLib >= 0.5.0 11 +Requires.private: GammaLib >= 0.6.0
12 Conflicts: 12 Conflicts:
13 Cflags: -I${includedir}/ctools 13 Cflags: -I${includedir}/ctools
14 Libs: -L${libdir} -lctools 14 Libs: -L${libdir} -lctools