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

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

AddLoader(SpectrumLoaderBase *)ana::Spectrumprotected
Clear()ana::Spectrum
ConstructHistogram(ESparse sparse=kDense)ana::Spectrumprotected
ESparse enum nameana::Spectrum
FakeData(double pot) const ana::Spectrum
fBinsana::Spectrumprotected
fHistana::Spectrumprotected
fHistSparseana::Spectrumprotected
Fill(double x, double w=1)ana::Spectrum
fLabelsana::Spectrumprotected
fLivetimeana::Spectrumprotected
fLoaderCountana::Spectrumprotected
fPOTana::Spectrumprotected
GetBinnings() const ana::Spectruminline
GetLabels() const ana::Spectruminline
Integral(double exposure, double *err=0, EExposureType expotype=kPOT) const ana::Spectrum
kDense enum valueana::Spectrum
kSparse enum valueana::Spectrum
Livetime() const ana::Spectruminline
LoadFrom(TDirectory *dir)ana::Spectrumstatic
Mean() const ana::Spectrum
MockData(double pot, bool makethrow=true, int seed=0) const ana::Spectrum
NDimensions() const ana::Spectruminline
NullLoader classana::Spectrumfriend
operator*(const Ratio &rhs) const ana::Spectrum
operator*=(const Ratio &rhs)ana::Spectrum
operator+(const Spectrum &rhs) const ana::Spectrum
operator+=(const Spectrum &rhs)ana::Spectrum
operator-(const Spectrum &rhs) const ana::Spectrum
operator-=(const Spectrum &rhs)ana::Spectrum
operator/(const Ratio &rhs) const ana::Spectrum
operator/=(const Ratio &rhs)ana::Spectrum
operator=(const Spectrum &rhs)ana::Spectrum
operator=(Spectrum &&rhs)ana::Spectrum
OverrideLivetime(double newlive)ana::Spectruminline
OverridePOT(double newpot)ana::Spectruminline
PlusEqualsHelper(const Spectrum &rhs, int sign)ana::Spectrumprotected
POT() const ana::Spectruminline
RemoveLoader(SpectrumLoaderBase *)ana::Spectrumprotected
SaveTo(TDirectory *dir) const ana::Spectrum
Scale(double c)ana::Spectrum
Spectrum(const std::string &label, const Binning &bins, SpectrumLoaderBase &loader, const Var &var, const SpillCut &spillcut, const Cut &cut, const SystShifts &shift=kNoShift, const Var &wei=kUnweighted)ana::Spectrum
Spectrum(const std::string &label, const Binning &bins, SpectrumLoaderBase &loader, const Var &var, const Cut &cut, const SystShifts &shift=kNoShift, const Var &wei=kUnweighted)ana::Spectruminline
Spectrum(const std::string &label, const Binning &bins, SpectrumLoaderBase &loader, const SpillVar &var, const SpillCut &cut, const SpillVar &wei=kSpillUnweighted)ana::Spectrum
Spectrum(const std::string &label, const Binning &bins, SpectrumLoaderBase &loader, const MultiVar &var, const SpillCut &spillcut, const Cut &cut, const SystShifts &shift=kNoShift, const Var &wei=kUnweighted)ana::Spectrum
Spectrum(const std::string &label, const Binning &bins, SpectrumLoaderBase &loader, const SpillMultiVar &var, const SpillCut &cut, const SpillVar &wei=kSpillUnweighted)ana::Spectrum
Spectrum(SpectrumLoaderBase &loader, const HistAxis &axis, const SpillCut &spillcut, const Cut &cut, const SystShifts &shift=kNoShift, const Var &wei=kUnweighted)ana::Spectrum
Spectrum(SpectrumLoaderBase &loader, const HistAxis &axis, const Cut &cut, const SystShifts &shift=kNoShift, const Var &wei=kUnweighted)ana::Spectruminline
Spectrum(const std::string &label, const Binning &bins, ESparse sparse=kDense)ana::Spectrum
Spectrum(const std::string &label, double pot, double livetime, const Binning &bins)ana::Spectrum
Spectrum(TH1 *h, const std::vector< std::string > &labels, const std::vector< Binning > &bins, double pot, double livetime)ana::Spectrum
Spectrum(std::unique_ptr< TH1D > h, const std::vector< std::string > &labels, const std::vector< Binning > &bins, double pot, double livetime)ana::Spectrum
Spectrum(const std::string &label, SpectrumLoaderBase &loader, const Binning &binsx, const Var &varx, const Binning &binsy, const Var &vary, const SpillCut &spillcut, const Cut &cut, const SystShifts &shift=kNoShift, const Var &wei=kUnweighted)ana::Spectrum
Spectrum(const std::string &label, SpectrumLoaderBase &loader, const Binning &binsx, const SpillVar &varx, const Binning &binsy, const SpillVar &vary, const SpillCut &spillcut, const SpillVar &wei=kSpillUnweighted)ana::Spectrum
Spectrum(const std::string &label, SpectrumLoaderBase &loader, const Binning &binsx, const MultiVar &varx, const Binning &binsy, const MultiVar &vary, const SpillCut &spillcut, const Cut &cut, const SystShifts &shift=kNoShift, const Var &wei=kUnweighted)ana::Spectrum
Spectrum(const std::string &label, SpectrumLoaderBase &loader, const Binning &binsx, const SpillMultiVar &varx, const Binning &binsy, const SpillMultiVar &vary, const SpillCut &spillcut, const SpillVar &wei=kSpillUnweighted)ana::Spectrum
Spectrum(SpectrumLoaderBase &loader, const HistAxis &xAxis, const HistAxis &yAxis, const SpillCut &spillcut, const Cut &cut, const SystShifts &shift=kNoShift, const Var &wei=kUnweighted)ana::Spectrum
Spectrum(const std::string &xLabel, const std::string &yLabel, SpectrumLoaderBase &loader, const Binning &binsx, const Var &varx, const Binning &binsy, const Var &vary, const SpillCut &spillcut, const Cut &cut, const SystShifts &shift=kNoShift, const Var &wei=kUnweighted)ana::Spectrum
Spectrum(const std::string &xLabel, const std::string &yLabel, SpectrumLoaderBase &loader, const Binning &binsx, const SpillVar &varx, const Binning &binsy, const SpillVar &vary, const SpillCut &spillcut, const SpillVar &wei=kSpillUnweighted)ana::Spectrum
Spectrum(const std::string &xLabel, const std::string &yLabel, SpectrumLoaderBase &loader, const Binning &binsx, const MultiVar &varx, const Binning &binsy, const MultiVar &vary, const SpillCut &spillcut, const Cut &cut, const SystShifts &shift=kNoShift, const Var &wei=kUnweighted)ana::Spectrum
Spectrum(const std::string &xLabel, const std::string &yLabel, SpectrumLoaderBase &loader, const Binning &binsx, const SpillMultiVar &varx, const Binning &binsy, const SpillMultiVar &vary, const SpillCut &spillcut, const SpillVar &wei=kSpillUnweighted)ana::Spectrum
Spectrum(const std::string &label, SpectrumLoaderBase &loader, const Binning &binsx, const Var &varx, const Binning &binsy, const Var &vary, const Binning &binsz, const Var &varz, const SpillCut &spillcut, const Cut &cut, const SystShifts &shift=kNoShift, const Var &wei=kUnweighted, ESparse sparse=kDense)ana::Spectrum
Spectrum(const std::string &xLabel, const std::string &yLabel, const std::string &zLabel, SpectrumLoaderBase &loader, const Binning &binsx, const Var &varx, const Binning &binsy, const Var &vary, const Binning &binsz, const Var &varz, const SpillCut &spillcut, const Cut &cut, const SystShifts &shift=kNoShift, const Var &wei=kUnweighted, ESparse sparse=kDense)ana::Spectrum
Spectrum(SpectrumLoaderBase &loader, const HistAxis &xAxis, const HistAxis &yAxis, const HistAxis &zAxis, const SpillCut &spillcut, const Cut &cut, const SystShifts &shift=kNoShift, const Var &wei=kUnweighted, ESparse sparse=kDense)ana::Spectrum
Spectrum(const Spectrum &rhs)ana::Spectrum
Spectrum(Spectrum &&rhs)ana::Spectrum
Spectrum(const std::vector< std::string > &labels, const std::vector< Binning > &bins, ESparse sparse=kDense)ana::Spectrumprotected
SpectrumLoader classana::Spectrumfriend
SpectrumLoaderBase classana::Spectrumfriend
ToTH1(double exposure, Color_t col=kBlack, Style_t style=kSolid, EExposureType expotype=kPOT, EBinType bintype=kBinContent) const ana::Spectrum
ToTH1(double exposure, EExposureType expotype, EBinType bintype=kBinContent) const ana::Spectruminline
ToTH2(double exposure, EExposureType expotype=kPOT, EBinType bintype=kBinContent) const ana::Spectrum
ToTH2NormX(double exposure, EExposureType expotype=kPOT) const ana::Spectrum
ToTH3(double exposure, EExposureType expotype=kPOT, EBinType bintype=kBinContent) const ana::Spectrum
ToTHX(double exposure, bool force1D=false, EExposureType expotype=kPOT) const ana::Spectrum
~Spectrum()ana::Spectrumvirtual