GammaLib  1.7.0.dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
GCTAResponseCube.cpp File Reference

CTA cube-style response function class implementation. More...

#include <cmath>
#include <string>
#include "GTools.hpp"
#include "GCTAResponseCube.hpp"
#include "GCTAResponse_helpers.hpp"
#include "GCTAInstDir.hpp"
#include "GCTAEventBin.hpp"
#include "GCTASupport.hpp"
#include "GModelSpatialPointSource.hpp"
#include "GModelSpatialRadial.hpp"
#include "GModelSpatialRadialShell.hpp"
#include "GModelSpatialElliptical.hpp"
#include "GModelSpatialComposite.hpp"
#include "GModelSpatialDiffuse.hpp"
#include "GPhoton.hpp"
#include "GSource.hpp"
#include "GEvent.hpp"
#include "GSkyDir.hpp"
#include "GEnergy.hpp"
#include "GTime.hpp"
#include "GIntegral.hpp"
#include "GObservation.hpp"

Go to the source code of this file.

Macros

#define G_IRF   "GCTAResponseCube::irf(GEvent&, GPhoton& GObservation&)"
 
#define G_IRF_PTSRC
 
#define G_IRF_RADIAL
 
#define G_IRF_DIFFUSE
 
#define G_NROI
 
#define G_EBOUNDS   "GCTAResponseCube::ebounds(GEnergy&)"
 
#define G_READ   "GCTAResponseCube::read(GXmlElement&)"
 
#define G_WRITE   "GCTAResponseCube::write(GXmlElement&)"
 
#define G_RADIAL_PSF_BASED
 Use Psf-based integration for radial model. More...
 

Detailed Description

CTA cube-style response function class implementation.

Author
Juergen Knoedlseder

Definition in file GCTAResponseCube.cpp.

Macro Definition Documentation

#define G_EBOUNDS   "GCTAResponseCube::ebounds(GEnergy&)"

Definition at line 64 of file GCTAResponseCube.cpp.

#define G_IRF   "GCTAResponseCube::irf(GEvent&, GPhoton& GObservation&)"

Definition at line 55 of file GCTAResponseCube.cpp.

Referenced by GCTAResponseCube::irf().

#define G_IRF_DIFFUSE
Value:
"GCTAResponseCube::irf_diffuse(GEvent&, GSource&,"\
" GObservation&)"

Definition at line 60 of file GCTAResponseCube.cpp.

Referenced by GCTAResponseCube::irf_diffuse().

#define G_IRF_PTSRC
Value:
"GCTAResponseCube::irf_ptsrc(GEvent&, GSource&,"\
" GObservation&)"

Definition at line 56 of file GCTAResponseCube.cpp.

Referenced by GCTAResponseCube::irf_ptsrc().

#define G_IRF_RADIAL
Value:
"GCTAResponseCube::irf_radial(GEvent&, GSource&,"\
" GObservation&)"

Definition at line 58 of file GCTAResponseCube.cpp.

Referenced by GCTAResponseCube::irf_elliptical(), and GCTAResponseCube::irf_radial().

#define G_NROI
Value:
"GCTAResponseCube::nroi(GModelSky&, GEnergy&, GTime&, "\
"GObservation&)"

Definition at line 62 of file GCTAResponseCube.cpp.

Referenced by GCTAResponseCube::nroi().

#define G_RADIAL_PSF_BASED

Use Psf-based integration for radial model.

Definition at line 71 of file GCTAResponseCube.cpp.

#define G_READ   "GCTAResponseCube::read(GXmlElement&)"

Definition at line 65 of file GCTAResponseCube.cpp.

Referenced by GCTAResponseCube::read().

#define G_WRITE   "GCTAResponseCube::write(GXmlElement&)"

Definition at line 66 of file GCTAResponseCube.cpp.

Referenced by GCTAResponseCube::write().