Logo white

Dmitry Malyshev / gammalib

Sign in
  • Sign in
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Snippets
  • Commits 6,192
  • Compare
  • Branches 13
  • Tags 31
  • gammalib
  • src
  • model
  • GModelSpatialEllipticalGauss.cpp
22 Nov, 2016
1 commit
  • Add GModelSpatial::region() method (#1764) ...
    7b0018c4
    The GModelSpatial::region() method returns a pointer to a sky region that fully encloses the spatial model component.
    Jürgen Knödlseder authored
    2016-11-22 12:46:20 +0100  
    Browse File »

26 Sep, 2016
1 commit
  • Remove eval_gradients() methods and remplace by eval() method with optional grad… ...
    c135e7ce
    …ients argument (#1847)
    
    The eval_gradients() methods duplicate much of the code of the eval() methods. To increase the maintainability of the code, the eval_gradients() methods have been removed, and the computation of partial derivatives is now done by the eval() methods if the optional gradients argument is set to true.
    Jürgen Knödlseder authored
    2016-09-26 16:41:55 +0200  
    Browse File »

19 Jul, 2016
2 commits
  • Replace alias() method by type constructor for spatial model components (#1818). ...
    e64cb7de
    It seems better to not introduce the alias method but to use a type constructor instead. This allows writing out the same model type that was read in, enhancing the compatibility with the legacy XML format.
    Jürgen Knödlseder authored
    2016-07-19 10:48:45 +0200  
    Browse File »
  • Rename spatial model components (#1818) ...
    4a1f879a
    The following new names have been introduced for the spatial model components:
    * "PointSource" (alias: "SkyDirFunction")
    * "RadialDisk" (alias: "DiskFunction")
    * "RadialGaussian" (alias: "GaussFunction")
    * "RadialShell" (alias: "ShellFunction")
    * "EllipticalDisk"
    * "EllipticalGaussian" (alias: "EllipticalGauss")
    * "DiffuseIsotropic" (alias: "ConstantValue")
    * "DiffuseMap" (alias: "SpatialMap")
    * "DiffuseMapCube" (alias: "MapCubeFunction")
    Jürgen Knödlseder authored
    2016-07-19 01:22:34 +0200  
    Browse File »

21 Jan, 2016
1 commit
  • Correct documentation for some spatial model components.
    d2657471
    Jürgen Knödlseder authored
    2016-01-21 17:29:55 +0100  
    Browse File »

30 Oct, 2015
7 commits
  • Increase elliptical gaussian cut-off from 2.5 to 3.0 as the results for 2.5 stil… ...
    7d33bb30
    …l seem to be biased in the ellipse size.
    Jürgen Knödlseder authored
    2015-10-30 16:18:54 +0100  
    Browse File »
  • Cut elliptical Gaussian at 2.5 instead of 3 sigma (#1561).
    2336cb83
    Jürgen Knödlseder authored
    2015-10-30 14:44:33 +0100  
    Browse File »
  • Consistently use small angle approximation in GModelSpatialEllipticalGauss and t… ...
    27979db8
    …runcate ellipse at 3 sigma (#1561).
    Jürgen Knödlseder authored
    2015-10-30 14:17:46 +0100  
    Browse File »
  • Limit the sky directions drawn in GModelSpatialEllipticalGauss::mc to an effecti… ...
    2a49e210
    …ve radius that is consistent with the Gaussian normalization (#1561).
    Jürgen Knödlseder authored
    2015-10-30 12:26:36 +0100  
    Browse File »
  • Set GModelSpatialEllipticalGauss::theta_max() value to 2.5 times the maximum of … ...
    ffa7e42d
    …semimajor and semiminor axis.
    
    Before the limitation was 5 times that values and this led to convergence problems when fitting the model. Limiting the model to 2.5 times the larger axis seems to avoid the problem. Note that this is certainly not a perfect fix of the problem, but it helps to make the working model for now. Solves at least #1561.
    Jürgen Knödlseder authored
    2015-10-30 10:22:20 +0100  
    Browse File »
  • Add information to the Doxygen documentation.
    b653863b
    Jürgen Knödlseder authored
    2015-10-30 09:45:42 +0100  
    Browse File »
  • Document the normalization computation.
    c813cf25
    Jürgen Knödlseder authored
    2015-10-30 01:19:21 +0100  
    Browse File »

10 Apr, 2015
1 commit
  • Add contains() method to all spatial model components (#1446)
    c2bafdee
    Jürgen Knödlseder authored
    2015-04-10 16:59:49 +0200  
    Browse File »

19 Mar, 2015
1 commit
  • Correctly initialise last position angle in elliptical Gaussian so that computat… ...
    7e91c492
    …ion is done on an initial call.
    
    Before, the position angle computation was never executed for a position angle of zero. Discovered this by chance ...
    Jürgen Knödlseder authored
    2015-03-19 21:02:42 +0100  
    Browse File »

18 Mar, 2015
1 commit
  • Integrate elliptical Gauss spatial model.
    217e085f
    Jürgen Knödlseder authored
    2015-03-18 14:53:08 +0100  
    Browse File »

17 Feb, 2015
1 commit
  • Added all files and implementation for elliptical gaussian model
    bd8a93bc
    Michael Mayer authored
    2015-02-17 15:36:05 +0100  
    Browse File »