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

Definition of support function used by CTA classes. More...

#include <string>
#include <vector>
#include "GFunction.hpp"
#include "GEnergy.hpp"
#include "GTime.hpp"

Go to the source code of this file.

Namespaces

 gammalib
 

Functions

GCTARoi gammalib::read_ds_roi (const GFitsHDU &hdu)
 Extract ROI from data sub-space keywords. More...
 
GEbounds gammalib::read_ds_ebounds (const GFitsHDU &hdu)
 Read energy boundary data sub-space keywords. More...
 
GPhases gammalib::read_ds_phase (const GFitsHDU &hdu)
 Read phase boundary data sub-space keywords. More...
 
std::string gammalib::read_ds_gti_extname (const GFitsHDU &hdu)
 Return Good Time Intervals extension name from data sub-space keywords. More...
 
std::string gammalib::gadf_hduclas4 (const GFits &fits, const std::string &hduclas4)
 Return extension name for GADF response table of given HDU class 4. More...
 
int gammalib::iter_rho (const double &rho_max, const double &resolution, const int &iter_min, const int &iter_max)
 Determine number of radial Romberg iterations. More...
 
int gammalib::iter_phi (const double &rho, const double &resolution, const int &iter_min, const int &iter_max)
 Determine number of azimuthal Romberg iterations. More...
 
const GCTAObservationgammalib::cta_obs (const std::string &origin, const GObservation &obs)
 Retrieve CTA observation from generic observation. More...
 
const GCTAPointinggammalib::cta_pnt (const std::string &origin, const GObservation &obs)
 Retrieve CTA pointing from generic observation. More...
 
const GCTAResponsegammalib::cta_rsp (const std::string &origin, const GResponse &rsp)
 Retrieve CTA response from generic observation. More...
 
const GCTAResponseIrfgammalib::cta_rsp_irf (const std::string &origin, const GObservation &obs)
 Retrieve CTA IRF response from generic observation. More...
 
const GCTAResponseCubegammalib::cta_rsp_cube (const std::string &origin, const GObservation &obs)
 Retrieve CTA cube response from generic observation. More...
 
const GCTAAeffgammalib::cta_rsp_aeff (const std::string &origin, const GObservation &obs)
 Retrieve CTA effective area response from generic observation. More...
 
const GCTABackgroundgammalib::cta_rsp_bkg (const std::string &origin, const GObservation &obs)
 Retrieve CTA background response from generic observation. More...
 
const GCTAEventListgammalib::cta_event_list (const std::string &origin, const GObservation &obs)
 Retrieve CTA event list from generic observation. More...
 
const GCTAInstDirgammalib::cta_dir (const std::string &origin, const GEvent &event)
 Retrieve CTA instrument direction from generic event. More...
 
const GModelSpectralgammalib::cta_model_spectral (const GModelData &model)
 Retrieve spectral component from CTA background model. More...
 
const GModelTemporalgammalib::cta_model_temporal (const GModelData &model)
 Retrieve temporal component from CTA background model. More...
 

Detailed Description

Definition of support function used by CTA classes.

Author
Juergen Knoedlseder

Definition in file GCTASupport.hpp.