-
Changed the on time for a given bin to be set from the observation being filled into the cube rather than the cube itself. Reformat code (#2147)
-
Optimized computation intensive parts of ctmodel to reduce computation time. Implemented openmp parallelization of ctmodel to reduce computation time. Updated information logging (#2147) Updated writing information to log file in order to prevent messy log file messages. This doesnt appear to impact the computation time. Integrate code without modification of GammaLib (#2147) Implement efficient model computation (#2147)
-
The working log file pointer was not forwarded to ctobssim::set_mc_id_names() and consequently the standard log file pointer was used, which occasionally lead to the exception during the Python unit test. Now the log file pointer is forwarded properly.
-
ctexpcube was in fact executed twice due to a bug in the main.cpp file.
-
# Conflicts: # src/ctselect/ctselect.par
-
# Conflicts: # src/Makefile.am
-
# Conflicts: # ChangeLog # NEWS
-
Added more reasonable default values to the parameters in ctphase.par.
-
Added to ctphase the capability to read the phase information from the temporal component of a source in an XML file. User needs to specify the name of the model XML file and the name of the source. If either of these is missing, then ctphase defaults to reading the phase information from the ctphase.par file. If both model filename and source are defined, checks are performed to make sure the values are reasonable.