All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ana::OscillatableSpectrum Member List

This is the complete list of members for ana::OscillatableSpectrum, including all inherited members.

AddLoader(SpectrumLoaderBase *)ana::ReweightableSpectrumprotected
Clear()ana::ReweightableSpectrum
fBinsana::ReweightableSpectrumprotected
fCachedHashana::OscillatableSpectrummutableprotected
fCachedHash(0)ana::OscillatableSpectruminlineprotected
fCachedHash(0)ana::OscillatableSpectruminlineprotected
fCachedOscana::OscillatableSpectrummutableprotected
fHistana::ReweightableSpectrumprotected
Fill(double x, double y, double w=1)ana::ReweightableSpectrum
fLabelsana::ReweightableSpectrumprotected
fLivetimeana::ReweightableSpectrumprotected
fLoaderCountana::ReweightableSpectrumprotected
fPOTana::ReweightableSpectrumprotected
fRWVarana::ReweightableSpectrumprotected
fTrueLabelana::ReweightableSpectrumprotected
GetBinnings() const ana::ReweightableSpectruminline
GetLabels() const ana::ReweightableSpectruminline
LoadFrom(TDirectory *dir)ana::OscillatableSpectrumstatic
NDimensions() const ana::ReweightableSpectruminline
NullLoader classana::OscillatableSpectrumfriend
operator+(const OscillatableSpectrum &rhs) const ana::OscillatableSpectrum
operator+=(const OscillatableSpectrum &rhs)ana::OscillatableSpectrum
operator-(const OscillatableSpectrum &rhs) const ana::OscillatableSpectrum
operator-=(const OscillatableSpectrum &rhs)ana::OscillatableSpectrum
operator=(const OscillatableSpectrum &rhs)ana::OscillatableSpectrum
operator=(OscillatableSpectrum &&rhs)ana::OscillatableSpectrum
ana::ReweightableSpectrum::operator=(const ReweightableSpectrum &rhs)ana::ReweightableSpectrum
OscillatableSpectrum(const std::string &label, const Binning &bins, SpectrumLoaderBase &loader, const Var &var, const Cut &cut, const SystShifts &shift=kNoShift, const Var &wei=kUnweighted)ana::OscillatableSpectrum
OscillatableSpectrum(SpectrumLoaderBase &loader, const HistAxis &axis, const Cut &cut, const SystShifts &shift=kNoShift, const Var &wei=kUnweighted)ana::OscillatableSpectrum
OscillatableSpectrum(SpectrumLoaderBase &loader, const HistAxis &axis, const SpillCut &spillcut, const SliceCut &slicecut, const SystShifts &shift=kNoShift, const Var &wei=kUnweighted)ana::OscillatableSpectrum
OscillatableSpectrum(const std::string &label, const Binning &bins)ana::OscillatableSpectrum
OscillatableSpectrum(const std::string &label, double pot, double livetime, const Binning &bins)ana::OscillatableSpectrum
OscillatableSpectrum(TH2 *h, const std::vector< std::string > &labels, const std::vector< Binning > &bins, double pot, double livetime)ana::OscillatableSpectrum
OscillatableSpectrum(std::unique_ptr< TH2D > h, const std::vector< std::string > &labels, const std::vector< Binning > &bins, double pot, double livetime)ana::OscillatableSpectrum
OscillatableSpectrum(const OscillatableSpectrum &rhs)ana::OscillatableSpectrum
OscillatableSpectrum(OscillatableSpectrum &&rhs)ana::OscillatableSpectrum
OscillatableSpectrum(const std::vector< std::string > &labels, const std::vector< Binning > &bins, const Var &rwVar)ana::OscillatableSpectruminlineprotected
OscillatableSpectrum(const std::string &label, const Binning &bins, const Var &rwVar)ana::OscillatableSpectruminlineprotected
Oscillated(osc::IOscCalc *calc, int from, int to) const ana::OscillatableSpectrum
RemoveLoader(SpectrumLoaderBase *)ana::ReweightableSpectrumprotected
ReweightableSpectrum(SpectrumLoaderBase &loader, const HistAxis &recoAxis, const HistAxis &trueAxis, const Cut &cut, const SystShifts &shift=kNoShift, const Var &wei=kUnweighted)ana::ReweightableSpectrum
ReweightableSpectrum(SpectrumLoaderBase &loader, const HistAxis &recoAxis, const HistAxis &trueAxis, const SpillCut &spillcut, const SliceCut &slicecut, const SystShifts &shift=kNoShift, const Var &wei=kUnweighted)ana::ReweightableSpectrum
ReweightableSpectrum(const Var &rwVar, const std::string &xlabel, const std::string &ylabel, double pot, int nbinsx, double xmin, double xmax, int nbinsy, double ymin, double ymax)ana::ReweightableSpectrum
ReweightableSpectrum(const Var &rwVar, TH2 *h, const std::vector< std::string > &labels, const std::vector< Binning > &bins, double pot, double livetime)ana::ReweightableSpectrum
ReweightableSpectrum(const Var &rwVar, std::unique_ptr< TH2D > h, const std::vector< std::string > &labels, const std::vector< Binning > &bins, double pot, double livetime)ana::ReweightableSpectrum
ReweightableSpectrum(const ReweightableSpectrum &rhs)ana::ReweightableSpectrum
ReweightableSpectrum(const std::vector< std::string > &labels, const std::vector< Binning > &bins, const Var &rwVar)ana::ReweightableSpectruminlineprotected
ReweightableSpectrum(const std::string &label, const Binning &bins, const Var &rwVar)ana::ReweightableSpectruminlineprotected
ReweightableSpectrum(TH2 *h, const std::vector< std::string > &labels, const std::vector< Binning > &bins, double pot, double livetime)ana::ReweightableSpectruminlineprotected
ReweightToRecoSpectrum(const Spectrum &target)ana::ReweightableSpectrum
ReweightToTrueSpectrum(const Spectrum &target)ana::ReweightableSpectrum
ReweightVar() const ana::ReweightableSpectruminline
SaveTo(TDirectory *dir) const ana::OscillatableSpectrum
SpectrumLoader classana::OscillatableSpectrumfriend
SpectrumLoaderBase classana::OscillatableSpectrumfriend
ToTH2(double pot) const ana::ReweightableSpectrum
TrueEnergy() const ana::OscillatableSpectruminline
Unoscillated() const ana::OscillatableSpectruminline
UnWeighted() const ana::ReweightableSpectrum
WeightedBy(const TH1 *weights) const ana::ReweightableSpectrum
WeightingVariable() const ana::ReweightableSpectrum
~OscillatableSpectrum()ana::OscillatableSpectrum
~ReweightableSpectrum()ana::ReweightableSpectrumvirtual