GammaLib  2.1.0.dev
 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) const GCTAResponseCubeinlinevirtual
apply_edisp(const bool &apply_edisp) const GCTAResponseCubeinlinevirtual
background(void) const GCTAResponseCubeinline
background(const GCTACubeBackground &background)GCTAResponseCubeinline
classname(void) const GCTAResponseCubeinlinevirtual
clear(void)GCTAResponseCubevirtual
clone(void) const GCTAResponseCubevirtual
convolve(const GModelSky &model, const GEvent &event, const GObservation &obs, const bool &grad=true) const GResponsevirtual
convolve(const GModelSky &model, const GObservation &obs, GMatrixSparse *gradients=NULL) const GResponsevirtual
copy_members(const GCTAResponseCube &rsp)GCTAResponseCubeprivate
GCTAResponse::copy_members(const GCTAResponse &rsp)GCTAResponseprotected
GResponse::copy_members(const GResponse &rsp)GResponseprotected
ebounds(const GEnergy &obsEng) const GCTAResponseCubevirtual
ebounds_model(const GModelSky &model) const GResponseprotected
edisp(void) const GCTAResponseCubeinline
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) const GResponseprotected
eval_probs(const GModelSky &model, const GObservation &obs, GMatrixSparse *gradients=NULL) const GResponseprotected
exposure(void) const GCTAResponseCubeinline
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) const GCTAResponseCubevirtual
irf_composite(const GEvent &event, const GSource &source, const GObservation &obs) const GResponseprotectedvirtual
irf_composite(const GModelSky &model, const GObservation &obs, GMatrix *gradients=NULL) const GResponseprotectedvirtual
irf_diffuse(const GEvent &event, const GSource &source, const GObservation &obs) const GCTAResponseCubeprivatevirtual
GCTAResponse::irf_diffuse(const GModelSky &model, const GObservation &obs, GMatrix *gradients=NULL) const GResponseprotectedvirtual
irf_elliptical(const GEvent &event, const GSource &source, const GObservation &obs) const GCTAResponseCubeprivatevirtual
GCTAResponse::irf_elliptical(const GModelSky &model, const GObservation &obs, GMatrix *gradients=NULL) const GResponseprotectedvirtual
irf_ptsrc(const GEvent &event, const GSource &source, const GObservation &obs) const GCTAResponseCubeprivatevirtual
GCTAResponse::irf_ptsrc(const GModelSky &model, const GObservation &obs, GMatrix *gradients=NULL) const GResponseprotectedvirtual
irf_radial(const GEvent &event, const GSource &source, const GObservation &obs) const GCTAResponseCubeprivatevirtual
irf_radial(const GModelSky &model, const GObservation &obs, GMatrix *gradients=NULL) const GCTAResponseCubeprivatevirtual
irf_spatial(const GEvent &event, const GSource &source, const GObservation &obs) const GCTAResponseCubevirtual
GCTAResponse::irf_spatial(const GModelSky &model, const GObservation &obs, GMatrix *gradients=NULL) const GResponsevirtual
is_valid(void) const GCTAResponseCubeinlinevirtual
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) const GCTAResponseCubevirtual
operator=(const GCTAResponseCube &rsp)GCTAResponseCubevirtual
GCTAResponse::operator=(const GCTAResponse &rsp)GCTAResponsevirtual
GResponse::operator=(const GResponse &rsp)GResponsevirtual
print(const GChatter &chatter=NORMAL) const GCTAResponseCubevirtual
psf(void) const GCTAResponseCubeinline
psf(const GCTACubePsf &psf)GCTAResponseCubeinline
psf_diffuse(const GModelSpatial *model, const GSkyDir &obsDir, const GEnergy &srcEng, const GTime &srcTime) const GCTAResponseCubeprivate
psf_elliptical(const GModelSpatialElliptical *model, const double &rho_obs, const double &posangle_obs, const GSkyDir &obsDir, const GEnergy &srcEng, const GTime &srcTime) const GCTAResponseCubeprivate
psf_radial(const GModelSpatialRadial *model, const double &rho_obs, const GSkyDir &obsDir, const GEnergy &srcEng, const GTime &srcTime) const GCTAResponseCubeprivate
psf_radial(const GModelSpatialRadial *model, const double &zeta, const GSkyDir &obsDir, const GEnergies &srcEngs, const GTime &srcTime, const bool &grad) const GCTAResponseCubeprivate
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) const GResponseprotected
use_edisp(void) const GCTAResponseCubeinlinevirtual
use_tdisp(void) const GCTAResponseCubeinlinevirtual
write(GXmlElement &xml) const GCTAResponseCubevirtual
~GBase(void)GBaseinlinevirtual
~GCTAResponse(void)GCTAResponsevirtual
~GCTAResponseCube(void)GCTAResponseCubevirtual
~GResponse(void)GResponsevirtual