Please add development news to this page. Probably adding news items as Comments will be most convenient. This is kind of a Field of Dreams approach to gathering information.
Please add development news to this page. Probably adding news items as Comments will be most convenient. This is kind of a Field of Dreams approach to gathering information.
441 Comments
Unknown User (burnett)
Apr 07, 2010map_tools::gtexpcube
This is a tool, implemented by the code in map_tools/src/gt_expcube/exposure_map.cxx, that creates an "exposure cube", a multilayer image from the combination of an effective area and the livetime cube.
It was not updated when phi dependence was added to both the effective area and the livetime cube implementations.

It turned out that the effective area in the irf P6_V8 differs from P6_V3 only in the addition of a table with the phi modulation, and that the previous version evaluated the effective area only at phi=0. This resulted in a difference in the exposure calculation of 10%. Looking at the Etendue plot for front and back at 1 GeV,
note that evaluating at phi=0 can indeed introduce a 10% difference, which is dominated by back photons. Note that the phi-dependent effective area equals the mean at phi between 15 and 20 degrees for all energies.
So I've updated the code to average the effective area over phi if there is no phi information in the livetime cube, or to do the combined integral over phi and theta if there is. In spite of a lot of effort, I can't get the v3/v8 to be less than around 1% different.
7 Apr 2010. map_tools-07-05-02
Added two hidden parameters:
name
default
description
deltaphi
5
phi increment when averaging over the phi dependence in effective area
limits are 1, 45: for the latter evaluate only at phi=15
ignorephi
no
set to "yes" to ignore phi information if present in the livetime cube
Unknown User (jchiang)
Apr 26, 2010Unknown User (hirayama)
Apr 26, 2010In the pulsar tools development, the following improvement and bug fixes were done since the last report.
Unknown User (jchiang)
Apr 30, 2010Fixed a bug in the BinnedLikelihood calculation noted by Luigi Tibaldo. This had to do with integrating the model counts per pixel. For Luigi's example, this resulted in a disparity at the 1e-5 level for the calculation of the log-likelihood.
Likelihood-16-04-03.
Unknown User (jchiang)
May 03, 2010Jean requested a new feature in the binned likelihood implementation whereby model map information for sources that have only fixed parameters be summed and stored as a single entity rather than have the corresponding maps held separately in memory. For example, if 10 sources in the xml model are entirely fixed, then in the aggregate they should take up roughly the same memory as single source. The code will modify the summed model if one of the sources is subsequently set free (in the python interface) and should behave as before, memory usage aside. Currently, this is a one-way operation: fixing a source that was previously free will not reduce the memory usage. This will be implemented next.
Likelihood v16r5p0.
Unknown User (jchiang)
May 05, 2010Unknown User (jchiang)
May 11, 2010Unknown User (jchiang)
May 17, 2010Unknown User (jchiang)
May 18, 2010Unknown User (jchiang)
May 18, 2010Unknown User (jchiang)
Jun 04, 2010Unknown User (jchiang)
Jun 08, 2010Unknown User (jchiang)
Jun 14, 2010Unknown User (jchiang)
Jun 15, 2010Unknown User (jchiang)
Jun 23, 2010Unknown User (jchiang)
Jul 05, 2010Unknown User (jchiang)
Jul 05, 2010Unknown User (jchiang)
Jul 09, 2010Unknown User (jchiang)
Jul 11, 2010Unknown User (jchiang)
Jul 21, 2010To compute diffuse response quantities only for diffuse class events under the pre-P7V3 EVENT_CLASS formatting, one would do
Unknown User (jchiang)
Jul 21, 2010Unknown User (jchiang)
Aug 15, 2010Unknown User (jchiang)
Aug 16, 2010Unknown User (jchiang)
Aug 19, 2010Unknown User (jchiang)
Aug 25, 2010Unknown User (jchiang)
Aug 28, 2010Unknown User (jchiang)
Aug 29, 2010Unknown User (jchiang)
Aug 30, 2010Unknown User (jchiang)
Sep 16, 2010Unknown User (jchiang)
Sep 28, 2010Unknown User (jchiang)
Oct 04, 2010Unknown User (jchiang)
Oct 05, 2010Unknown User (jchiang)
Oct 06, 2010Unknown User (jchiang)
Oct 06, 2010Unknown User (jchiang)
Oct 12, 2010Unknown User (jchiang)
Oct 18, 2010Unknown User (jchiang)
Oct 19, 2010Unknown User (cohen)
Oct 25, 2010Bug fix to DMFIT :
DMFIT uses a table derived from DarkSusy. While DS stops at 10GeV in DM mass, DMFIT can go below using a rescaling trick that works until threshold effects become too important.
There was a bug in the implementation of this trick. Now, comparison of integrated yields with Pythia runs shows agreement to better than 1% for the tau channel down to ~5GeV. Below 5GeV, threshold
effects seem to enter into play and discrepancy rises to 12% at 2GeV.
Unknown User (jchiang)
Oct 26, 2010Unknown User (jchiang)
Nov 03, 2010Unknown User (jchiang)
Nov 04, 2010Unknown User (jchiang)
Nov 05, 2010Unknown User (jchiang)
Nov 19, 2010Unknown User (jchiang)
Nov 27, 2010Unknown User (jchiang)
Nov 29, 2010Unknown User (jchiang)
Nov 30, 2010Unknown User (jchiang)
Dec 03, 2010Unknown User (jchiang)
Dec 05, 2010Unknown User (jchiang)
Dec 08, 2010Unknown User (jchiang)
Dec 09, 2010Unknown User (jchiang)
Dec 13, 2010Unknown User (jchiang)
Dec 15, 2010Unknown User (cohen)
Dec 20, 2010Several patch tags to deal with gcc 4.4 builds:
xmlBase-05-05-10 sourceIdentify-02-03-02 astro-03-11-09 GRB-04-04-06 GRBtemplate-01-03-04 orbitSim-02-00-07 healpix-02-03-05 map_tools-07-05-06
Unknown User (jchiang)
Mar 07, 2011Unknown User (jchiang)
Dec 23, 2010Unknown User (jchiang)
Jan 05, 2011Unknown User (jchiang)
Jan 12, 2011Unknown User (jchiang)
Jan 28, 2011Unknown User (jchiang)
Jan 30, 2011Unknown User (jchiang)
Feb 04, 2011Unknown User (geargo)
Mar 25, 2011Dear Chiang,
I have a naif question. Regarding priors implementation on 09-22-00, I do not sure to understand the following: If I perform a fit with many sources, may I put ?1D prior on each source or just one prior by fit.
Thanks,
German
Unknown User (jchiang)
Feb 04, 2011Unknown User (jchiang)
Feb 09, 2011Unknown User (jchiang)
Feb 10, 2011Unknown User (jchiang)
Feb 15, 2011Unknown User (hirayama)
Feb 15, 2011timeSystem-06-05-00
pulsarDb-09-00-00
pulsePhase-09-00-00
periodSearch-10-08-06
See https://www-glast.stanford.edu/protected/mail/scisoft/0646.html for more details.
Unknown User (jchiang)
Feb 15, 2011Unknown User (jchiang)
Feb 17, 2011Unknown User (jchiang)
Mar 08, 2011Unknown User (lande)
Mar 10, 2011Unknown User (jchiang)
Mar 16, 2011Unknown User (jchiang)
Mar 19, 2011Unknown User (jchiang)
Mar 28, 2011Unknown User (jchiang)
Mar 29, 2011Unknown User (jchiang)
Mar 29, 2011Unknown User (jchiang)
Mar 29, 2011Unknown User (jchiang)
Mar 30, 2011Unknown User (jchiang)
Mar 31, 2011Unknown User (jchiang)
Apr 01, 2011Unknown User (jchiang)
Apr 01, 2011Unknown User (jchiang)
Apr 04, 2011Unknown User (jchiang)
Apr 11, 2011Unknown User (jchiang)
Apr 12, 2011Unknown User (jchiang)
Apr 12, 2011Unknown User (jchiang)
Apr 15, 2011Unknown User (jchiang)
Apr 15, 2011Unknown User (hirayama)
Apr 20, 2011Three web pages are added to the pulsar tools development web site to cover the new topics introduced in the latest pulsar tools packages (timeSystem-06-05-00, pulsarDb-09-00-00, pulsePhase-09-00-00, and periodSearch-10-08-06). Eventually those web pages should be a part of the FSSC official web site once the pulsar tools packages listed above are officially released, in my opinion, but for now they are available as below.
Explains the new parameters srcposition and strict of gtophase, in the style of the pulsar tools tutorials. Once the new gtophase is officially released, it is suggested to append the contents to the tutorial for gtophase, Binary Orbital Phase Calculation.
Describes updates and additions to Pulsar Tools Anatomy to cover the changes made in the above listed versions. Once the new pulsar tools are officially released, it is suggested to follow the instructions on the addendum to update the current Pulsar Tools Anatomy.
Explains the D4 file format (FITS and text) in detail. Once the pulsar tools with new ephemeris support are officially released, it is suggested to add a new page under Library >> User Support, right next to Pulsar Tools Anatomy.
Unknown User (jchiang)
Apr 26, 2011Unknown User (jchiang)
Apr 27, 2011Unknown User (jchiang)
May 04, 2011Unknown User (hirayama)
May 16, 2011The following pulsar tools packages were tagged, and the Release Manager tested them all OK (in ScienceTools-LATEST-1-3442 on rh4-32, rh4-64, rh5-32, rh5-64, and snowl-32).
Note that those versions are supposed to work with tip-02-17-01, which resolved JIRA STARCH-16. Any previous versions of tip will cause the pulsar tools unit tests fail.
Unknown User (jchiang)
May 24, 2011Unknown User (hirayama)
May 24, 2011Promoted to ScienceTools-HEAD-1-898 (by James Peachey):
Promoted to ScienceTools-HEAD-1-899:
Unknown User (jchiang)
May 29, 2011Unknown User (jchiang)
May 30, 2011Unknown User (jchiang)
May 31, 2011Unknown User (jchiang)
Jun 02, 2011Unknown User (jchiang)
Jun 09, 2011Here is an example that divides the power-law model into three energy bands. Note that the spatialModels should match.
Unknown User (jchiang)
Jun 10, 2011Unknown User (jchiang)
Jun 27, 2011Unknown User (jchiang)
Jun 30, 2011Unknown User (jchiang)
Jul 10, 2011Unknown User (jchiang)
Jul 29, 2011Unknown User (jchiang)
Jul 29, 2011Unknown User (jchiang)
Aug 02, 2011Unknown User (jchiang)
Aug 08, 2011Unknown User (jchiang)
Aug 10, 2011Unknown User (hirayama)
Aug 11, 2011Tagged pulsarDb-09-00-02.
Promoted to ScienceTools-HEAD-1-927:
Unknown User (jchiang)
Aug 14, 2011Unknown User (jchiang)
Aug 20, 2011Unknown User (jchiang)
Sep 06, 2011Unknown User (jchiang)
Sep 10, 2011Unknown User (jchiang)
Sep 12, 2011Unknown User (jchiang)
Sep 13, 2011Unknown User (jchiang)
Sep 13, 2011Unknown User (jchiang)
Sep 25, 2011Unknown User (jchiang)
Sep 27, 2011Unknown User (jchiang)
Oct 03, 2011Unknown User (jchiang)
Oct 09, 2011Unknown User (jchiang)
Oct 09, 2011Unknown User (jchiang)
Oct 13, 2011Unknown User (jchiang)
Oct 18, 2011Unknown User (jchiang)
Nov 01, 2011Unknown User (jchiang)
Nov 08, 2011Unknown User (jchiang)
Nov 17, 2011Unknown User (jchiang)
Nov 18, 2011Unknown User (jchiang)
Nov 21, 2011Unknown User (jchiang)
Nov 29, 2011Unknown User (jchiang)
Dec 02, 2011Unknown User (jchiang)
Dec 02, 2011Unknown User (jchiang)
Dec 05, 2011Unknown User (jchiang)
Dec 10, 2011Unknown User (jchiang)
Dec 14, 2011Unknown User (jchiang)
Jan 06, 2012Unknown User (jchiang)
Dec 16, 2011Unknown User (jchiang)
Jan 06, 2012One can enable the map-based diffuse response calculation similarly,
Unknown User (jchiang)
Feb 22, 2012Since the code just checks for the existence of these environment variables and for their values, in order to disable either of these options, one must unset the corresponding environment variable, e.g.,
Unknown User (jchiang)
Jan 19, 2012To avoid the map-based integration, simply omit the attribute:
Unknown User (jchiang)
Jan 19, 2012Unknown User (jchiang)
Jan 29, 2012Unknown User (jchiang)
Feb 07, 2012Unknown User (jchiang)
Feb 08, 2012Unknown User (jchiang)
Feb 15, 2012Unknown User (jchiang)
Feb 22, 2012Unknown User (jchiang)
Apr 02, 2012Unknown User (jchiang)
Feb 28, 2012Unknown User (jchiang)
Mar 13, 2012Unknown User (jchiang)
Mar 19, 2012Unknown User (jchiang)
Mar 21, 2012Unknown User (jchiang)
Mar 22, 2012Unknown User (jchiang)
Apr 02, 2012Unknown User (jchiang)
Apr 02, 2012Unknown User (jchiang)
Apr 05, 2012Unknown User (jchiang)
Apr 06, 2012Unknown User (jchiang)
Apr 16, 2012Unknown User (jchiang)
Apr 19, 2012Unknown User (jchiang)
Apr 19, 2012Unknown User (jchiang)
Apr 19, 2012Unknown User (jchiang)
Apr 20, 2012Unknown User (jchiang)
Apr 23, 2012Unknown User (jchiang)
Apr 24, 2012Unknown User (jchiang)
Apr 24, 2012Unknown User (jchiang)
Apr 24, 2012Unknown User (jchiang)
Apr 26, 2012Unknown User (jchiang)
Apr 30, 2012Unknown User (jchiang)
Jun 16, 2012Unknown User (jchiang)
May 18, 2012Unknown User (jchiang)
May 30, 2012Unknown User (jchiang)
May 31, 2012Unknown User (jchiang)
May 31, 2012Unknown User (jchiang)
Jun 13, 2012Unknown User (jchiang)
Jun 13, 2012Unknown User (jchiang)
Jun 14, 2012Unknown User (jchiang)
Jun 15, 2012Unknown User (jchiang)
Jun 16, 2012Unknown User (jchiang)
Jun 18, 2012Unknown User (jchiang)
Jun 19, 2012Unknown User (jchiang)
Jun 20, 2012Unknown User (jchiang)
Jun 28, 2012Unknown User (jchiang)
Jun 27, 2012Unknown User (jchiang)
Jun 27, 2012Unknown User (cohen)
Jun 29, 2012-bash-4.1$ stag -notes="First tag including the HEALPIX extension to evtbin" -minor -cvspath=evtbin
Successfully made tag evtbin-02-06-00 along branch MAIN
-bash-4.1$ stag -notes="First tag including the HEALPIX extension to evtbin" -minor -cvspath=evtbin
Successfully made tag evtbin-02-06-00 along branch MAIN
-bash-4.1$ stag -notes="First tag including the HEALPIX extension to evtbin" -minor -cvspath=evtbin
Successfully made tag evtbin-02-06-00 along branch MAIN
Unknown User (jchiang)
Jul 03, 2012Unknown User (jchiang)
Jul 09, 2012Unknown User (jchiang)
Jul 17, 2012Unknown User (jchiang)
Jul 27, 2012Unknown User (jchiang)
Aug 03, 2012Unknown User (cohen)
Aug 05, 2012Unknown User (jchiang)
Aug 07, 2012Unknown User (jchiang)
Aug 07, 2012Unknown User (jchiang)
Aug 09, 2012Unknown User (jchiang)
Aug 09, 2012Unknown User (jchiang)
Aug 13, 2012Unknown User (jchiang)
Aug 29, 2012Unknown User (jchiang)
Sep 04, 2012Unknown User (jchiang)
Sep 11, 2012Unknown User (jchiang)
Sep 12, 2012Unknown User (jchiang)
Sep 12, 2012Unknown User (jchiang)
Sep 13, 2012Unknown User (jchiang)
Sep 17, 2012Unknown User (jchiang)
Sep 24, 2012Unknown User (jchiang)
Sep 24, 2012Unknown User (jchiang)
Oct 02, 2012Unknown User (jchiang)
Oct 02, 2012Unknown User (jchiang)
Oct 02, 2012Unknown User (jchiang)
Oct 02, 2012Unknown User (jchiang)
Oct 02, 2012Unknown User (jchiang)
Oct 24, 2012Unknown User (jchiang)
Oct 24, 2012Unknown User (jchiang)
Oct 15, 2012Unknown User (jchiang)
Nov 12, 2012Unknown User (jchiang)
Nov 16, 2012Unknown User (jchiang)
Dec 03, 2012Unknown User (cohen)
Dec 14, 2012st_facilities-00-20-02 : copy over irfs/latResponse Bilinear and FitsTable helper classes, so that they are visible in GlastRelease land. These copy are within the namespace st_facilities, while irfs code continue to use the copies in the latResponse namespaces. This will be fixed when the dust settles
Unknown User (cohen)
Dec 14, 2012Likelihood-17-27-00 : the new DMFIT is in. Check https://confluence.slac.stanford.edu/display/SCIGRPS/New+DMFIT
Unknown User (jchiang)
Dec 14, 2012Unknown User (jchiang)
Dec 17, 2012Unknown User (jchiang)
Dec 17, 2012Unknown User (jchiang)
Dec 18, 2012Unknown User (sfegan)
Dec 19, 2012Unknown User (jchiang)
Dec 28, 2012Unknown User (jchiang)
Jan 03, 2013Unknown User (jchiang)
Jan 14, 2013Unknown User (sfegan)
Jan 30, 2013Unknown User (jchiang)
Feb 07, 2013Unknown User (jchiang)
Feb 11, 2013Unknown User (jchiang)
Feb 11, 2013Unknown User (jchiang)
Feb 11, 2013Unknown User (jchiang)
Feb 23, 2013Unknown User (jchiang)
Mar 05, 2013Unknown User (jchiang)
Mar 28, 2013Unknown User (jchiang)
Apr 01, 2013Unknown User (jchiang)
Apr 02, 2013Unknown User (jchiang)
Apr 05, 2013Unknown User (jchiang)
Apr 09, 2013Unknown User (jchiang)
Apr 30, 2013Unknown User (jchiang)
May 27, 2013Unknown User (jchiang)
May 28, 2013Unknown User (jchiang)
Jun 03, 2013Unknown User (jchiang)
Jun 04, 2013Unknown User (jchiang)
Jun 04, 2013Unknown User (jchiang)
Jun 05, 2013Unknown User (jchiang)
Jun 06, 2013Unknown User (jchiang)
Jun 12, 2013Unknown User (jchiang)
Jun 11, 2013Unknown User (jchiang)
Jun 15, 2013Unknown User (jchiang)
Jun 15, 2013Unknown User (jchiang)
Jun 24, 2013Unknown User (jchiang)
Jul 01, 2013Unknown User (jchiang)
Jul 16, 2013Unknown User (jchiang)
Jul 26, 2013Unknown User (jchiang)
Aug 02, 2013Unknown User (jchiang)
Aug 03, 2013Unknown User (jchiang)
Aug 06, 2013Unknown User (jchiang)
Sep 17, 2013Modifications to support automatic IRF discovery
Unknown User (jchiang)
Aug 21, 2013Unknown User (jchiang)
Aug 27, 2013Modifications to support FSSC-requested irfs handling:
Unknown User (jchiang)
Sep 03, 2013Unknown User (jchiang)
Sep 16, 2013Unknown User (jchiang)
Sep 17, 2013Unknown User (jchiang)
Sep 17, 2013Unknown User (jchiang)
Sep 18, 2013Unknown User (jchiang)
Oct 09, 2013Unknown User (jchiang)
Oct 09, 2013that define EARTH_AZIMUTH_ANGLE correctly. Source xml definitions for EarthPhenom sources should use
Unknown User (jchiang)
Oct 10, 2013Unknown User (jchiang)
Nov 12, 2013Unknown User (jchiang)
Nov 19, 2013Unknown User (jchiang)
Nov 20, 2013Unknown User (jchiang)
Dec 02, 2013Unknown User (jchiang)
Dec 06, 2013Unknown User (jchiang)
Dec 09, 2013Unknown User (jchiang)
Dec 11, 2013Unknown User (jchiang)
Dec 16, 2013Unknown User (jchiang)
Jan 21, 2014Unknown User (jchiang)
Jan 27, 2014Unknown User (jchiang)
Feb 07, 2014Unknown User (jchiang)
Feb 12, 2014The output directory and output files should be given in the user-provided setup file:
Front and back event selections must be specified in the Prune.cuts explicitly. The following would correspond to SOURCE events (in P7[REP]) for the front section:
Unknown User (jchiang)
Feb 17, 2014Unknown User (jchiang)
Feb 20, 2014Unknown User (jchiang)
Mar 04, 2014Unknown User (jchiang)
Mar 16, 2014Unknown User (jchiang)
Mar 17, 2014Unknown User (cohen)
Jul 06, 2014Added note : gtexpcube2 now creates a SKYMAP named HEALPIX extension automatically, if the cube in input is in healpix. This means that no new input parameter has been added to gtexpcube2 par file.
Unknown User (jchiang)
Mar 19, 2014Unknown User (jchiang)
Mar 20, 2014Unknown User (jchiang)
Mar 24, 2014Unknown User (jchiang)
Apr 08, 2014Unknown User (jchiang)
Apr 10, 2014Unknown User (jchiang)
Apr 14, 2014Unknown User (jchiang)
Apr 15, 2014Unknown User (jchiang)
Apr 21, 2014Unknown User (jchiang)
May 15, 2014Unknown User (jchiang)
May 16, 2014Added a flag in the setup.py file to use just the front psf scaling for all events:
Unknown User (jchiang)
May 20, 2014Implemented an alternative point source map calculation that uses a PSF value that is averaged over the theta-extent covered by the target pixel. To enable, set an environment variable:
To disable again, unsetenv USE_NEW_PSF_ESTIMATOR.
Unknown User (jchiang)
May 22, 2014Unknown User (jchiang)
May 23, 2014Unknown User (jchiang)
May 23, 2014For some reason, this tag does not actually include tip-02-18-05. Will tag a new release once this is understood.
Unknown User (jchiang)
May 25, 2014Unknown User (giacomov)
May 23, 2014Unknown User (jchiang)
May 25, 2014Unknown User (jchiang)
May 25, 2014Unknown User (jchiang)
May 26, 2014Unknown User (jchiang)
Jun 04, 2014allow users to set scaling function parameters for PSF and edisp via setup.py and propagate to FITS output via root parameter file.
Example setup.py code:
If the user omits any of the three sequences, PSF.pars, Edisp.front_pars, or Edisp.back_pars, the default values (shown above) are used.
The parameters used are printed to the screen by makeirf:
Unknown User (jchiang)
Jun 12, 2014Unknown User (jchiang)
Jun 27, 2014Unknown User (jchiang)
Jun 27, 2014Unknown User (jchiang)
Jun 30, 2014Unknown User (jchiang)
Jul 01, 2014Unknown User (jchiang)
Jul 03, 2014Unknown User (jchiang)
Jul 05, 2014Unknown User (jchiang)
Jul 19, 2014Unknown User (jchiang)
Jul 19, 2014Unknown User (jchiang)
Jul 20, 2014Unknown User (jchiang)
Aug 06, 2014Unknown User (jchiang)
Aug 08, 2014Unknown User (jchiang)
Aug 27, 2014This is set via the apply_edisp attribute, e.g.,
If the apply_edisp attribute is missing, then energy dispersion can be applied. Valid values for apply_edisp are only "true" and "false".
Unknown User (jchiang)
Aug 27, 2014Unknown User (jchiang)
Aug 31, 2014Unknown User (jchiang)
Sep 09, 2014Unknown User (jchiang)
Sep 22, 2014Unknown User (jchiang)
Sep 24, 2014Unknown User (jchiang)
Sep 29, 2014matplotlib support from Tom Stephens. For gtlike, this would only be available (currently) from non-ROOT builds. To enable in pyLikelihood, do
Unknown User (jchiang)
Sep 29, 2014Unknown User (jchiang)
Sep 29, 2014Unknown User (jchiang)
Sep 29, 2014Unknown User (jchiang)
Oct 01, 2014Add energy dispersion handling to gtmodel. Enable by setting the edisp hidden parameter:
Unknown User (jchiang)
Oct 01, 2014Users should note that in the recent release, ScienceTools-09-34-03, one can turn on/off energy dispersion handling in gtmodel already using the environment variable:
Note that this environment variable applies to all binned analyses within the current session.
Unknown User (jchiang)
Oct 13, 2014Unknown User (jchiang)
Nov 11, 2014Unknown User (jchiang)
Nov 26, 2014Unknown User (jchiang)
Dec 03, 2014Unknown User (jchiang)
Dec 06, 2014Unknown User (jchiang)
Dec 09, 2014Unknown User (jchiang)
Dec 19, 2014Unknown User (jchiang)
Jan 05, 2015Unknown User (jchiang)
Jan 07, 2015Unknown User (jchiang)
Jan 08, 2015Unknown User (jchiang)
Jan 12, 2015Unknown User (jchiang)
Jan 12, 2015Unknown User (jchiang)
Jan 14, 2015Unknown User (jchiang)
Jan 15, 2015Unknown User (jchiang)
Jan 16, 2015Fixed LK-94@JIRA: pyLikelihood does not propagate appy_edisp attributes to the output xml file
Unknown User (jchiang)
Jan 16, 2015Unknown User (jchiang)
Jan 16, 2015Example:
The attribute must be set in the "spectrum" tag. Use of the command line option, edisp=no, turns off energy dispersion for all sources, regardless of the individual apply_edisp flags in the xml model.
Unknown User (jchiang)
Jan 17, 2015Unknown User (jchiang)
Jan 21, 2015enable array values in the merit tuple to be accessed by index. This enable entries in the merit-to-FT1 dictionary of the form
Unknown User (jchiang)
Jan 21, 2015Unknown User (jchiang)
Jan 22, 2015Unknown User (jchiang)
Jan 29, 2015Unknown User (jchiang)
Feb 03, 2015Unknown User (jchiang)
Feb 04, 2015Unknown User (jchiang)
Feb 04, 2015Unknown User (jchiang)
Feb 11, 2015Unknown User (gudlaugu)
Feb 12, 2015What does that mean in terms of manually setting IRFs in gtexpcube2?
Unknown User (jchiang)
Feb 12, 2015You need to specify the evtype value. Other changes here
Unknown User (jchiang)
Feb 11, 2015Unknown User (jchiang)
Feb 12, 2015add Saclay implementations of angular distance, called saclay_dist
Unknown User (jchiang)
Feb 12, 2015Unknown User (jchiang)
Feb 13, 2015Unknown User (jchiang)
Feb 13, 2015Unknown User (jchiang)
Feb 18, 2015Unknown User (jchiang)
Feb 19, 2015Unknown User (jchiang)
Feb 20, 2015Unknown User (jchiang)
Feb 22, 2015Unknown User (jchiang)
Feb 23, 2015Unknown User (jchiang)
Feb 24, 2015Unknown User (jchiang)
Feb 26, 2015Here is an example xml definition:
Constraints:
The Index# and Break# parameters must appear in order in the xml definition.
There must be one fewer Break parameter than Index parameters.
The Break parameters all must have free="0", i.e., they must be fixed.
The Normalization is the function value at the first break energy, Break0.
The maximum number of Index values is 50.
Unknown User (jchiang)
Feb 26, 2015Unknown User (jchiang)
Mar 02, 2015Example xml definition:
Unknown User (jchiang)
Mar 03, 2015Unknown User (jchiang)
Mar 03, 2015Enable user to apply a scaling function to the source spectrum in the xml model definition to enable effective area systematics studies. The scaling function is implemented as a FileFunction object. Example xml model definition:
The scaling_file must be an ascii file with two columns: energy in MeV and scaling factor. The energies must cover the entire range of the analysis or an exception will be thrown. Points are interpolated on a log-log grid, i.e., a power-law is used to interpolate between points.
Unknown User (jchiang)
Mar 05, 2015Unknown User (jchiang)
Mar 05, 2015Unknown User (jchiang)
Mar 06, 2015Unknown User (jchiang)
Mar 06, 2015Unknown User (jchiang)
Mar 06, 2015Unknown User (giacomov)
Mar 12, 2015Unknown User (jchiang)
Mar 15, 2015Unknown User (jchiang)
Mar 24, 2015Unknown User (jchiang)
Mar 29, 2015From Eric Charles (https://www-glast.stanford.edu/protected/mail/infrasoft/2980.html):
Unknown User (cohen)
Mar 30, 2015I presume that 2 packages need to be added to GLAST_EXT, for these to work. Is it possible to add the "official" paths to them here as well?
Unknown User (jchiang)
Mar 30, 2015I'm not sure what you mean by "official" paths. The locations of the various extlibs are in allExternals.scons in the SConsFiles package:
http://glast.stanford.edu/cgi-bin/viewcvs/SConsFiles/allExternals.scons?r1=1.167&r2=1.168
Is that the info you want?
Unknown User (jchiang)
Mar 30, 2015Unknown User (jchiang)
Mar 31, 2015Unknown User (jchiang)
Apr 01, 2015Unknown User (jchiang)
Apr 04, 2015Unknown User (jchiang)
Apr 06, 2015Unknown User (jchiang)
Apr 07, 2015Unknown User (jchiang)
Apr 07, 2015Unknown User (jchiang)
Apr 08, 2015Unknown User (jchiang)
Apr 15, 2015Unknown User (jchiang)
Apr 21, 2015Unknown User (jchiang)
Apr 23, 2015Unknown User (giacomov)
Apr 24, 2015Unknown User (jchiang)
Apr 23, 2015Unknown User (giacomov)
May 11, 2015Unknown User (giacomov)
May 19, 2015Unknown User (jchiang)
May 27, 2015Unknown User (jchiang)
Jun 02, 2015Likelihood-19-01-13, pyLikelihood-02-00-06
LK-102@JIRA: request to implement SummedLikelihood::NpredValue
Unknown User (jchiang)
Jun 29, 2015Unknown User (jchiang)
Jul 01, 2015Unknown User (jchiang)
Jul 08, 2015Unknown User (jchiang)
Jul 17, 2015Unknown User (jchiang)
Jul 23, 2015Unknown User (cohen)
Oct 22, 2015Unknown User (jchiang)
Dec 01, 2015Unknown User (jchiang)
Feb 23, 2016Unknown User (mdwood)
Apr 25, 2016Implement SpatialDisk and SpatialGaussian models as analytic representations of a 2D disk and gaussian respectively. Example XML definitions given below:
Unknown User (jurgen)
Apr 25, 2016Good to see that disk and Gaussian spatial models are now also available in the Science Tools.
I have these also implement in GammaLib / ctools and would like to have an XML format that is compatible with the Fermi/LAT Science Tools. Here the XML definition that is current used by GammaLib:
<source name="Gaussian Crab" type="ExtendedSource">
The names I invented were inspired from the "SkyDirFunction" used for a point source. Note that I also have elliptical models and they are called "EllipticalDisk" and "EllipticalGauss", so the names "RadialDisk" and "RadialGauss" for models that depend only on radius would also make sense. By the way: what is the source type that is implemented in the Science Tools?
Any possibility to have common names so that XML files can be easily exchanged between Science Tools and ctools?
Unknown User (mdwood)
Apr 25, 2016This is certainly possible. I didn't give much thought to the names and in retrospect I probably should have looked at what you were using in ctools. The classes aren't widely used yet (we only made the 11-00-00 release available a few weeks ago) so changing the names shouldn't be too disruptive at this point. However we should probably try to converge on something relatively soon.
The SpatialDisk and SpatialGaussian classes use the existing DiffuseSource type so I guess that will also be an issue for making the XML models compatible. Creating an ExtendedSource type would be a substantial amount of work but maybe a possible solution would be to make ExtendedSource an alias for DiffuseSource.
Unknown User (jurgen)
Apr 25, 2016You can see how GammaLib organises the model classes at http://cta.irap.omp.eu/gammalib/user_manual/modules/model.html
I have three types of models: "PointSource", "ExtendedSource" (used for radial and elliptical models) and "DiffuseSource" (used for maps, cubes, isotropic). The basic idea is that the spatial distribution of an "ExtendedSource" can be parametrised, while that of a "DiffuseSource" can not be parametrised. The good news is that I actually don't use the type in the software, but of course it would be good if the XML files are consistent. If a proxy could work on your side this would be perfect as it preserves the logical structure of the different model types.
Concerning the names of the models, I don't like mine (the "Function" names), but since I have also elliptical models specifying "SpatialGaussian" would not be enough. I think also that the "Radial" names would be more precise ("RadialGauss", "RadialDisk", I also have a "ShellFunction" which could become "RadialShell"). I would certainly implement some fix in the ctools/GammaLib code that supports the old and the new names, but maybe dump a warning that the old names are deprecated.
Unknown User (jchiang)
Apr 30, 2016This includes
Unknown User (jchiang)
May 03, 2016Unknown User (mdwood)
Jun 21, 2016Change naming convention for 2D gaussian and 2D disk spatial models to agree with model names used in GammaLib/ctools. Example XML definitions given below:
Unknown User (mdwood)
Jul 01, 2016Unknown User (jchiang)
Jul 06, 2016Unknown User (mdwood)
Jul 28, 2016latResponse-04-02-02
Changes to interpolation scheme in PsfIntegralCache to improve accuracy of npred calculation.
Unknown User (jchiang)
Jul 29, 2016Unknown User (echarles)
Sep 09, 2016Unknown User (echarles)
Oct 03, 2016Unknown User (mdwood)
Oct 03, 2016irfInterface-03-03-00
st_facilities-00-22-00
Add RootFinder utility class that solves for roots of 1-D functions using brent solver from GSL.
irfInterface-03-03-01
Bug fix for angularContainment to ensure unit normalization of PSF integral.
Unknown User (jchiang)
Oct 04, 2016Unknown User (mdwood)
Oct 06, 2016Likelihood-20-08-08
Unknown User (jchiang)
Oct 10, 2016Unknown User (mdwood)
Oct 26, 2016irfInterface-03-03-02
latResponse-04-03-00
Move header files to expose IRF classes to pyIrfLoader.
Add setter/getter functions for retrieving and updating IRF parameters at runtime.
pyIrfLoader-00-02-00
Expose current IRF implementation classes (Psf3, Edisp3, Aeff) from latResponse.
Add methods to cast abstract interface classes to derived classes from latResponse.
Unknown User (mdwood)
Oct 28, 2016latResponse-04-03-01
Added CompositeSource and associated functionality to Likelihood.
Implement new padding scheme for diffuse map convolution.
Change column names in gttscube output file.
pyLikelihood-02-04-00
Removed BinnedLikelihood2.
Add option to construct Likelihood from BinnedConfig object.
Unknown User (jchiang)
Nov 04, 2016Unknown User (jchiang)
Nov 30, 2016Unknown User (mdwood)
Dec 01, 2016Likelihood-20-09-03
Fix bug BinnedCountsCache that was preventing construction of weighted counts cube.
Likelihood-20-09-04
Fix typo causing a large vector to be passed by value and slowing Likelihood evaluation down dramatically
Likelihood-20-09-05
Unknown User (jchiang)
Dec 01, 2016Unknown User (echarles)
Jan 27, 2017Unknown User (jchiang)
Feb 08, 2017Unknown User (mdwood)
Apr 26, 2017Likelihood-20-09-07
Bug fixes for behavior of source map cacheing when dealing with fixed sources or source maps set with setSourceMapImage.
Likelihood-20-09-08
Changes to address const-correctness issues in FSSC builds.
st_facilities-00-22-02
Bug fix to address failures in unbinned analysis. Protect against case that xx == x.back() in Util::interpolate.
Unknown User (jchiang)
Apr 29, 2017Unknown User (mdwood)
Jun 30, 2017New spectra model PLSuperExpCutoff2 that replaces the cutoff energy with an ExpFactor parameter (see LK-123). The functional form of this model is
Example XML definition:
Unknown User (echarles)
Sep 15, 2017Likelihood-20-12-03 Changes and fixes requested by Jean Ballet:
evtbin-03-00-01 Change keyword to define HealpixRegion to HPX_REG to match Matt's conventions
pyLikelihood-02-04-03 18-Aug-2017 Fixes for LK-126 and LK-127
Unknown User (mdwood)
Sep 29, 2017irfs/handoff_response-06-02-00
Added support for ingesting merit files from a file list (skipping the prune step).
Refactored IRF generation scripts to simplify configuration.
Automatically determine number of thrown events from list of input files and jobinfo tuple.
irfs/caldb-07-01-00
Added functionality in build_caldb.py to install IRFs into an existing CALDB directory structure.
Unknown User (jchiang)
Sep 30, 2017Unknown User (mdwood)
Nov 03, 2017Unknown User (echarles)
Nov 09, 2017Likelihood-20-13-03. Includes the following change since Likelihood-20-12-03 on 15-Sept-2017
Unknown User (jchiang)
Nov 09, 2017