27 #ifndef CTA_HELPERS_RESPONSE_STACKED_VECTOR_HPP
28 #define CTA_HELPERS_RESPONSE_STACKED_VECTOR_HPP
58 const double& theta_max,
99 const double& sin_delta_sin_zeta,
100 const double& sin_delta_cos_zeta,
101 const double& cos_delta_sin_zeta,
102 const double& cos_delta_cos_zeta) :
GVector eval(const double &delta)
Kernel for PSF integration of radial model.
double m_dzeta_dalpha_0
d(zeta)/d(alpha0)
double m_cos_zeta
Cosine of m_zeta.
Sky direction class interface definition.
Abstract radial spatial model base class interface definition.
double m_dzeta_dbeta_0
d(zeta)/d(beta0)
CTA cube-style response function class.
GSkyDir m_obsDir
Reconstructed event direction.
double m_cos_delta_sin_zeta
cos(delta) * sin(zeta)
cta_psf_radial_kerns_delta * m_outer
Pointer to outer integr.
int m_iter
Integration iterations.
double m_sin_delta_cos_zeta
sin(delta) * cos(zeta)
GVector eval(const double &phi)
Kernel for azimuthal radial model integration.
bool m_par_cel
Celestial or galactic coordinates.
double m_dphi_dbeta_0
d(phi)/d(beta0)
cta_psf_radial_kerns_phi(cta_psf_radial_kerns_delta *outer, const double &sin_delta_sin_zeta, const double &sin_delta_cos_zeta, const double &cos_delta_sin_zeta, const double &cos_delta_cos_zeta)
GModelPar * m_par_lat
Latitude parameter.
const GCTAResponseCube * m_rsp
Response cube.
Kernel for radial spatial model PSF delta angle integration.
double m_zeta
Distance of model from Psf.
Single parameter functions abstract base class definition.
bool m_grad
Compute gradients.
cta_psf_radial_kerns_delta(const GCTAResponseCube *rsp, const GModelSpatialRadial *model, const GSkyDir &obsDir, const GEnergies &srcEngs, const double &zeta, const double &theta_max, const int &iter, const bool &grad)
Kernel constructor for PSF integration of radial model.
Energy container class definition.
GVector m_values
Return value.
GModelPar * m_par_lon
Longitude parameter.
double m_cos_delta_cos_zeta
cos(delta) * cos(zeta)
Vector class interface definition.
double m_sin_zeta
Sine of m_zeta.
GEnergies m_srcEngs
True photon energies.
Kernel for radial spatial model PSF phi angle integration.
double m_sin_delta_sin_zeta
sin(delta) * sin(zeta)
double m_dphi_dalpha_0
d(phi)/d(alpha0)
int size(void) const
Return size of vector kernel for PSF integration of radial model.
Abstract radial spatial model base class.
double m_theta_max
Maximum model radius.
double m_cos_theta_max
Cosine of m_theta_max.
Single parameter functions abstract base class.
const GModelSpatialRadial * m_model
Radial model.