Loading [MathJax]/extensions/tex2jax.js
GammaLib 2.0.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
GCTAResponseCube Member List

This is the complete list of members for GCTAResponseCube, including all inherited members.

apply_edisp(void) constGCTAResponseCubeinlinevirtual
apply_edisp(const bool &apply_edisp) constGCTAResponseCubeinlinevirtual
background(void) constGCTAResponseCubeinline
background(const GCTACubeBackground &background)GCTAResponseCubeinline
classname(void) constGCTAResponseCubeinlinevirtual
clear(void)GCTAResponseCubevirtual
clone(void) constGCTAResponseCubevirtual
convolve(const GModelSky &model, const GEvent &event, const GObservation &obs, const bool &grad=true) constGResponsevirtual
convolve(const GModelSky &model, const GObservation &obs, GMatrixSparse *gradients=NULL) constGResponsevirtual
copy_members(const GCTAResponseCube &rsp)GCTAResponseCubeprivate
GCTAResponse::copy_members(const GCTAResponse &rsp)GCTAResponseprotected
GResponse::copy_members(const GResponse &rsp)GResponseprotected
ebounds(const GEnergy &obsEng) constGCTAResponseCubevirtual
ebounds_model(const GModelSky &model) constGResponseprotected
edisp(void) constGCTAResponseCubeinline
edisp(const GCTACubeEdisp &edisp)GCTAResponseCubeinline
eval_prob(const GModelSky &model, const GEvent &event, const GEnergy &srcEng, const GTime &srcTime, const GObservation &obs, const bool &grad) constGResponseprotected
eval_probs(const GModelSky &model, const GObservation &obs, GMatrixSparse *gradients=NULL) constGResponseprotected
exposure(void) constGCTAResponseCubeinline
exposure(const GCTACubeExposure &exposure)GCTAResponseCubeinline
free_members(void)GCTAResponseCubeprivate
GCTAResponse(void)GCTAResponse
GCTAResponse(const GCTAResponse &rsp)GCTAResponse
GCTAResponseCube(void)GCTAResponseCube
GCTAResponseCube(const GCTAResponseCube &rsp)GCTAResponseCube
GCTAResponseCube(const GXmlElement &xml)GCTAResponseCubeexplicit
GCTAResponseCube(const GCTACubeExposure &exposure, const GCTACubePsf &psf, const GCTACubeBackground &background)GCTAResponseCube
GCTAResponseCube(const GCTACubeExposure &exposure, const GCTACubePsf &psf, const GCTACubeEdisp &edisp, const GCTACubeBackground &background)GCTAResponseCube
GResponse(void)GResponse
GResponse(const GResponse &rsp)GResponse
init_members(void)GCTAResponseCubeprivate
irf(const GEvent &event, const GPhoton &photon, const GObservation &obs) constGCTAResponseCubevirtual
irf_composite(const GEvent &event, const GSource &source, const GObservation &obs) constGResponseprotectedvirtual
irf_composite(const GModelSky &model, const GObservation &obs, GMatrix *gradients=NULL) constGResponseprotectedvirtual
irf_diffuse(const GEvent &event, const GSource &source, const GObservation &obs) constGCTAResponseCubeprivatevirtual
GCTAResponse::irf_diffuse(const GModelSky &model, const GObservation &obs, GMatrix *gradients=NULL) constGResponseprotectedvirtual
irf_elliptical(const GEvent &event, const GSource &source, const GObservation &obs) constGCTAResponseCubeprivatevirtual
GCTAResponse::irf_elliptical(const GModelSky &model, const GObservation &obs, GMatrix *gradients=NULL) constGResponseprotectedvirtual
irf_ptsrc(const GEvent &event, const GSource &source, const GObservation &obs) constGCTAResponseCubeprivatevirtual
GCTAResponse::irf_ptsrc(const GModelSky &model, const GObservation &obs, GMatrix *gradients=NULL) constGResponseprotectedvirtual
irf_radial(const GEvent &event, const GSource &source, const GObservation &obs) constGCTAResponseCubeprivatevirtual
irf_radial(const GModelSky &model, const GObservation &obs, GMatrix *gradients=NULL) constGCTAResponseCubeprivatevirtual
irf_spatial(const GEvent &event, const GSource &source, const GObservation &obs) constGCTAResponseCubevirtual
GCTAResponse::irf_spatial(const GModelSky &model, const GObservation &obs, GMatrix *gradients=NULL) constGResponsevirtual
is_valid(void) constGCTAResponseCubeinlinevirtual
m_apply_edispGCTAResponseCubemutableprivate
m_backgroundGCTAResponseCubeprivate
m_cache_namesGCTAResponseCubemutableprivate
m_cache_valuesGCTAResponseCubemutableprivate
m_edispGCTAResponseCubeprivate
m_exposureGCTAResponseCubeprivate
m_has_edispGCTAResponseCubemutableprivate
m_irf_cacheGResponsemutableprotected
m_irf_diffuse_resolutionGResponseprotected
m_irf_elliptical_iter_phiGResponseprotected
m_irf_elliptical_iter_thetaGResponseprotected
m_irf_radial_iter_phiGResponseprotected
m_irf_radial_iter_thetaGResponseprotected
m_irf_vector_cacheGResponsemutableprotected
m_nroi_cacheGResponsemutableprotected
m_psfGCTAResponseCubeprivate
m_use_irf_cacheGResponseprotected
m_use_nroi_cacheGResponseprotected
nroi(const GModelSky &model, const GEnergy &obsEng, const GTime &obsTime, const GObservation &obs) constGCTAResponseCubevirtual
operator=(const GCTAResponseCube &rsp)GCTAResponseCubevirtual
GCTAResponse::operator=(const GCTAResponse &rsp)GCTAResponsevirtual
GResponse::operator=(const GResponse &rsp)GResponsevirtual
print(const GChatter &chatter=NORMAL) constGCTAResponseCubevirtual
psf(void) constGCTAResponseCubeinline
psf(const GCTACubePsf &psf)GCTAResponseCubeinline
psf_diffuse(const GModelSpatial *model, const GSkyDir &obsDir, const GEnergy &srcEng, const GTime &srcTime) constGCTAResponseCubeprivate
psf_elliptical(const GModelSpatialElliptical *model, const double &rho_obs, const double &posangle_obs, const GSkyDir &obsDir, const GEnergy &srcEng, const GTime &srcTime) constGCTAResponseCubeprivate
psf_radial(const GModelSpatialRadial *model, const double &rho_obs, const GSkyDir &obsDir, const GEnergy &srcEng, const GTime &srcTime) constGCTAResponseCubeprivate
psf_radial(const GModelSpatialRadial *model, const double &zeta, const GSkyDir &obsDir, const GEnergies &srcEngs, const GTime &srcTime, const bool &grad) constGCTAResponseCubeprivate
read(const GXmlElement &xml)GCTAResponseCubevirtual
remove_response_cache(const std::string &name)GResponsevirtual
size_edisp_vector(const GModelSky &model, const GObservation &obs, const bool &grad) constGResponseprotected
use_edisp(void) constGCTAResponseCubeinlinevirtual
use_tdisp(void) constGCTAResponseCubeinlinevirtual
write(GXmlElement &xml) constGCTAResponseCubevirtual
~GBase(void)GBaseinlinevirtual
~GCTAResponse(void)GCTAResponsevirtual
~GCTAResponseCube(void)GCTAResponseCubevirtual
~GResponse(void)GResponsevirtual