GammaLib  2.1.0.dev
 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) const GObservation
copy_members(const GObservation &obs)GObservationprotected
deadc(const GTime &time=GTime()) const =0GObservationpure virtual
events(void)GObservationvirtual
events(void) const GObservationvirtual
events(const GEvents &events)GObservationvirtual
free_members(void)GObservationprotected
GObservation(void)GObservation
GObservation(const GObservation &obs)GObservation
grad_step_size(void) const GObservationinlinevirtual
has_events(void) const GObservationinline
has_gradient(const GModel &model, const GModelPar &par) const GObservation
id(const std::string &id)GObservationinline
id(void) const GObservationinline
init_members(void)GObservationprotected
instrument(void) const =0GObservationpure virtual
likelihood(const GModels &models, GVector *gradients, GMatrixSparse *curvature, double *npred) const GObservationvirtual
likelihood_gaussian_binned(const GModels &models, GVector *gradients, GMatrixSparse *curvature, double *npred) const GObservationprotectedvirtual
likelihood_poisson_binned(const GModels &models, GVector *gradients, GMatrixSparse *curvature, double *npred) const GObservationprotectedvirtual
likelihood_poisson_unbinned(const GModels &models, GVector *gradients, GMatrixSparse *curvature, double *npred) const GObservationprotectedvirtual
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) const GObservationvirtual
model(const GModels &models, GMatrixSparse *gradients=NULL) const GObservationvirtual
model_grad(const GModel &model, const GModelPar &par, const GEvent &event) const GObservationvirtual
model_grad(const GModel &model, const GModelPar &par) const GObservationvirtual
name(const std::string &name)GObservationinline
name(void) const GObservationinline
nobserved(void) const GObservationvirtual
npred(const GModels &models, GVector *gradients=NULL) const GObservationvirtual
npred(const GModel &model) const GObservationvirtual
npred_grad(const GModel &model, const GModelPar &par) const GObservationvirtual
npred_spec(const GModel &model, const GTime &obsTime) const GObservationprotectedvirtual
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) const GObservationinline
use_event_for_likelihood(const int &index) const GObservationprotectedvirtual
write(GXmlElement &xml) const =0GObservationpure virtual
~GBase(void)GBaseinlinevirtual
~GObservation(void)GObservationvirtual