-
… compiles also correctly on compilers that differ from gcc.
-
Using the clang compiler, the ctools and gammalib libraries were not found. Adding the paths helps.
-
For OpenMP to work properly on Mac OS X, the -lgomp library has to be linked. For this purpose, a new variable OPENMP_LIB_LDFLAGS has been created that is set by configure to -lgomp in the presence of OpenMP support. The ctobssim Makefile.am has been modified to take this parameter into account during linking.
-
Made code compliant to coding standards and added more text for comments. Updated also the version number to 00-06-00.
-
The files were adjusted according to the recent changes in GammaLib.
-
ctlike now computes the observed number of events and dumps the information just before the predicted number of events into the log file. The difference between the observed and predicted number of events is also given so that one knows immediately if the fit behaved as it should. This commit closes actions #87 and #88 and the feature #54.
-
Filenames are now always accessed using the filename() method so that environment variables get correctly expanded. The prefix is now accessed using the string() method instead of the generic value() method, so that string checkings can be performed.
-
In case that the observation container holds more than a single observation, ctobssim now outputs an observation definition XML file in addition to the event files. The filenames of the event files will be stored in the observation definition XML file so that subsequent ctools can handle all observational data together.
-
We use the value() method instead of the filename() method to retrieve the output filename as we do not want to check whether the file exists.
-
The script cta_make_nodes.py can be used to create the node section of a NodeFunction XML model. It initialises the energy values with a logarithmic binning, and sets initial intensity values using a Crab spectrum based on a power law function.
-
On Mac OS X, the /bin/sh shell has a builtin echo command that does not recognize the -n option for linefeed supression. To keep the test script portable, the script now uses the echo command installed on the machine (usually in /bin/echo). The which function is used to make sure that the echo command is correctly located.
-
On FreeBSD, bash is not installed by default, and when it is installed using ports, it is in /usr/local/bin. Using /bin/bash as script directive thus fails to execute the script. Using /bin/sh instead works.
-
…FITS file will be written. Note that the empty FITS file will have no columns. This should probably be changed on the lower (GammaLib) level.
-
…is to allow for local installation on top of an existing installation.
-
…and GCTAModelRadialAcceptance::mc method.
-
Instead of using the m_deadc member we use now the GObservation::deadc method to access the deadtime correction factor.
-
The deadtime is controlled using the deadc parameter. An additional MC process decides whether a photon event or a background event falls within a dead period of the system or not.
-
The deadtime is controlled using the deadc parameter. An additional MC process decides whether a photon event or a background event falls within a dead period of the system or not.
-
Do no longer query output parameters first.