GammaLib 2.0.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
GObservation Member List

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

classname(void) const =0GObservationpure virtual
clear(void)=0GObservationpure virtual
clone(void) const =0GObservationpure virtual
computed_gradient(const GModel &model, const GModelPar &par) constGObservation
copy_members(const GObservation &obs)GObservationprotected
deadc(const GTime &time=GTime()) const =0GObservationpure virtual
events(void)GObservationvirtual
events(void) constGObservationvirtual
events(const GEvents &events)GObservationvirtual
free_members(void)GObservationprotected
GObservation(void)GObservation
GObservation(const GObservation &obs)GObservation
grad_step_size(void) constGObservationinlinevirtual
has_events(void) constGObservationinline
has_gradient(const GModel &model, const GModelPar &par) constGObservation
id(const std::string &id)GObservationinline
id(void) constGObservationinline
init_members(void)GObservationprotected
instrument(void) const =0GObservationpure virtual
likelihood(const GModels &models, GVector *gradients, GMatrixSparse *curvature, double *npred) constGObservationvirtual
likelihood_gaussian_binned(const GModels &models, GVector *gradients, GMatrixSparse *curvature, double *npred) constGObservationprotectedvirtual
likelihood_poisson_binned(const GModels &models, GVector *gradients, GMatrixSparse *curvature, double *npred) constGObservationprotectedvirtual
likelihood_poisson_unbinned(const GModels &models, GVector *gradients, GMatrixSparse *curvature, double *npred) constGObservationprotectedvirtual
livetime(void) const =0GObservationpure virtual
m_eventsGObservationprotected
m_grad_step_sizeGObservationprotected
m_idGObservationprotected
m_nameGObservationprotected
m_pars_with_gradientsGObservationmutableprotected
m_statisticGObservationprotected
model(const GModels &models, const GEvent &event, GVector *gradients=NULL) constGObservationvirtual
model(const GModels &models, GMatrixSparse *gradients=NULL) constGObservationvirtual
model_grad(const GModel &model, const GModelPar &par, const GEvent &event) constGObservationvirtual
model_grad(const GModel &model, const GModelPar &par) constGObservationvirtual
name(const std::string &name)GObservationinline
name(void) constGObservationinline
nobserved(void) constGObservationvirtual
npred(const GModels &models, GVector *gradients=NULL) constGObservationvirtual
npred(const GModel &model) constGObservationvirtual
npred_grad(const GModel &model, const GModelPar &par) constGObservationvirtual
npred_spec(const GModel &model, const GTime &obsTime) constGObservationprotectedvirtual
ontime(void) const =0GObservationpure virtual
operator=(const GObservation &obs)GObservationvirtual
print(const GChatter &chatter=NORMAL) const =0GObservationpure virtual
read(const GXmlElement &xml)=0GObservationpure virtual
remove_response_cache(const std::string &name)GObservationvirtual
response(const GResponse &rsp)=0GObservationpure virtual
response(void) const =0GObservationpure virtual
statistic(const std::string &statistic)GObservationinline
statistic(void) constGObservationinline
use_event_for_likelihood(const int &index) constGObservationprotectedvirtual
write(GXmlElement &xml) const =0GObservationpure virtual
~GBase(void)GBaseinlinevirtual
~GObservation(void)GObservationvirtual