Base class defining interface for experiments. More...
#include <IExperiment.h>
Public Member Functions | |
virtual | ~IExperiment () |
virtual double | ChiSq (osc::IOscCalcAdjustable *osc, const SystShifts &syst=SystShifts::Nominal()) const =0 |
virtual void | SaveTo (TDirectory *dir) const |
Base class defining interface for experiments.
Definition at line 21 of file IExperiment.h.
|
inlinevirtual |
Definition at line 24 of file IExperiment.h.
|
pure virtual |
Implemented in ana::Penalizer_GlbLike, ana::Penalizer_GlbLikeCDR, ana::NuFitPenalizer, ana::NuFitPenalizerCDR, ana::MultiExperimentSBN, ana::SingleSampleExperiment, ana::RatioExperiment, ana::MultiExperiment, ana::CountingExperiment, ana::GaussianConstraint, ana::SolarConstraints, and ana::ReactorExperiment.
|
virtual |
Reimplemented in ana::MultiExperimentSBN, ana::MultiExperiment, ana::SingleSampleExperiment, ana::CountingExperiment, ana::SolarConstraints, and ana::ReactorExperiment.
Definition at line 40 of file IExperiment.cxx.