Action #758
Feature #754: Allow fitting of elliptical morphology shapes
Adapt GResponse to support elliptical models
Status: | Closed | Start date: | 02/16/2013 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assigned To: | Knödlseder Jürgen | % Done: | 100% | |
Category: | - | Estimated time: | 0.00 hour | |
Target version: | 1.0.0 | |||
Duration: |
Description
So far,
GResponse
only handles point sources, radial models and diffuse models. The following mapping exists:
- Spatial models of type
GModelSpatialPtsrc
callGResponse::irf_ptsrc
andGResponse::npred_ptsrc
- Spatial models of type
GModelRadial
callGResponse::irf_extended
andGResponse::npred_extended
- All other models call
GResponse::irf_diffuse
andGResponse::npred_diffuse
GModelSpatialPtsrc
: callGResponse::irf_ptsrc
andGResponse::npred_ptsrc
GModelRadial
: callGResponse::irf_radial
andGResponse::npred_radial
GModelElliptical
: callGResponse::irf_elliptical
andGResponse::npred_elliptical
- All other models call
GResponse::irf_diffuse
andGResponse::npred_diffuse
Since this implies an interface change, all derived response classes need also to be adapted.
Recurrence
No recurrence.
History
#1 Updated by Knödlseder Jürgen almost 12 years ago
- Subject changed from Implement elliptical models in GResponse to Adapt GResponse to support elliptical models
- Description updated (diff)
#2 Updated by Knödlseder Jürgen almost 12 years ago
- Target version set to HESS sprint #1
#3 Updated by Knödlseder Jürgen almost 12 years ago
- Status changed from New to In Progress
- Assigned To set to Knödlseder Jürgen
Start implementation.
#4 Updated by Knödlseder Jürgen almost 12 years ago
- % Done changed from 0 to 50
The new spatial model organization is now supported. We still need to implement a default method for npred_elliptical.
#5 Updated by Knödlseder Jürgen almost 12 years ago
- Status changed from In Progress to Feedback
- % Done changed from 50 to 100
- Remaining (hours) set to 0.0
Implement GResponse::npred_elliptical
, not tested.
I’m not sure if this method is really useful as no ROI handling is implemented here. Maybe all integration methods should be removed from GResponse
as they do not seem to be really useful. Alternatively, one may think about modifying the methods to take into account the ROI.
See #766.
#6 Updated by Knödlseder Jürgen over 11 years ago
- Target version changed from HESS sprint #1 to 00-08-00
#7 Updated by Knödlseder Jürgen about 11 years ago
- Status changed from Feedback to Closed
- Estimated time set to 0.00
#8 Updated by Knödlseder Jürgen about 11 years ago
- Target version deleted (
00-08-00)
#9 Updated by Knödlseder Jürgen over 10 years ago
- Target version set to 1.0.0