| AddESliceEnergies(const std::pair< double, double > &vals, double weight=1.) | protoana::ThinSliceSample | inline |
| AddFlux(double val=1.) | protoana::ThinSliceSample | inline |
| AddIncidentEnergies(const std::vector< double > &vals, double weight=1.) | protoana::ThinSliceSample | inline |
| AddSystematicShift(TH1 *hist, std::string syst_name, int selection_ID) | protoana::ThinSliceSample | inline |
| AddVariedFlux(double val=1.) | protoana::ThinSliceSample | inline |
| CheckInSignalRange(double val) | protoana::ThinSliceSample | inline |
| CheckIsSignal() | protoana::ThinSliceSample | inline |
| ExtraFactor(double val) | protoana::ThinSliceSample | inline |
| fBestFitFactor | protoana::ThinSliceSample | private |
| fBestFitIsSet | protoana::ThinSliceSample | private |
| fDataMCScale | protoana::ThinSliceSample | private |
| fESliceEnergies | protoana::ThinSliceSample | private |
| fFactor | protoana::ThinSliceSample | private |
| fFluxType | protoana::ThinSliceSample | private |
| FillESliceHist(TH1D &hist) | protoana::ThinSliceSample | inline |
| FillHistFromIncidentEnergies(TH1D &hist) | protoana::ThinSliceSample | inline |
| FillSelectionHist(int id, double val, double weight=1.) | protoana::ThinSliceSample | inline |
| FillSelectionHist(int id, const double(&vals)[N], double weight=1.) | protoana::ThinSliceSample | inline |
| FillSystematicShift(std::string syst_name, int selection_ID, const std::vector< double > &vals) | protoana::ThinSliceSample | inline |
| FillSystematicShift(std::string syst_name, int selection_ID, const std::vector< double > &vals, const std::vector< double > &weights) | protoana::ThinSliceSample | inline |
| FillTrueIncidentHist(const std::vector< double > &vals, double weight=1.) | protoana::ThinSliceSample | inline |
| fIncidentEnergies | protoana::ThinSliceSample | private |
| fIsSignal | protoana::ThinSliceSample | private |
| fMadeRebinned | protoana::ThinSliceSample | private |
| fNominalFlux | protoana::ThinSliceSample | private |
| fRange | protoana::ThinSliceSample | private |
| fSampleName | protoana::ThinSliceSample | private |
| fSelectionHists | protoana::ThinSliceSample | private |
| fSelectionHistsRebinned | protoana::ThinSliceSample | private |
| fSystematicShifts | protoana::ThinSliceSample | private |
| fSystematicSplines | protoana::ThinSliceSample | private |
| fSystematicVals | protoana::ThinSliceSample | private |
| fTrueIncidentHist | protoana::ThinSliceSample | private |
| fVariedFlux | protoana::ThinSliceSample | private |
| GetAllSplines() const | protoana::ThinSliceSample | inline |
| GetBestFitFactor() | protoana::ThinSliceSample | inline |
| GetFactor() | protoana::ThinSliceSample | inline |
| GetFluxType() const | protoana::ThinSliceSample | inline |
| GetName() const | protoana::ThinSliceSample | inline |
| GetNominalFlux() const | protoana::ThinSliceSample | inline |
| GetRange() const | protoana::ThinSliceSample | inline |
| GetRebinnedSelectionHist(int id) | protoana::ThinSliceSample | inline |
| GetRebinnedSelectionHists() const | protoana::ThinSliceSample | inline |
| GetSelectionHist(int id) | protoana::ThinSliceSample | inline |
| GetSelectionHists() const | protoana::ThinSliceSample | inline |
| GetShifts(std::string syst_name) const | protoana::ThinSliceSample | inline |
| GetSplines(std::string syst_name) const | protoana::ThinSliceSample | inline |
| GetSplineWeight(std::string syst_name, double par_val, int selection_ID, double val) const | protoana::ThinSliceSample | inline |
| GetTrueIncidentHist() | protoana::ThinSliceSample | inline |
| GetVariedFlux() const | protoana::ThinSliceSample | inline |
| MakeRebinnedHists() | protoana::ThinSliceSample | |
| MakeSystematicSplines(std::string syst_name) | protoana::ThinSliceSample | inline |
| RangeHighEnd() | protoana::ThinSliceSample | inline |
| RangeLowEnd() | protoana::ThinSliceSample | inline |
| Rebin1D(TH1 *sel_hist, TH1 *rebinned) | protoana::ThinSliceSample | private |
| Rebin2D(TH1 *sel_hist, TH1 *rebinned) | protoana::ThinSliceSample | private |
| Rebin3D(TH1 *sel_hist, TH1 *rebinned) | protoana::ThinSliceSample | private |
| RefillRebinnedHists() | protoana::ThinSliceSample | |
| Reset() | protoana::ThinSliceSample | inline |
| ResetFactor() | protoana::ThinSliceSample | inline |
| SaveSystematics(std::string syst_name, TDirectory *dir) | protoana::ThinSliceSample | inline |
| ScaleESliceEnergies(double val) | protoana::ThinSliceSample | inline |
| ScaleHists(double val) | protoana::ThinSliceSample | inline |
| ScaleIncidentEnergies(double val) | protoana::ThinSliceSample | inline |
| ScaleToDataMC() | protoana::ThinSliceSample | inline |
| ScaleVariedFlux(double val) | protoana::ThinSliceSample | inline |
| SetBestFit() | protoana::ThinSliceSample | inline |
| SetDataMCScale(double val) | protoana::ThinSliceSample | inline |
| SetFactor(double f) | protoana::ThinSliceSample | inline |
| SetFactorAndScale(double val) | protoana::ThinSliceSample | inline |
| SetFactorToBestFit() | protoana::ThinSliceSample | inline |
| SetSystematicSplines(const std::map< std::string, std::map< int, std::vector< TSpline3 * >>> &input) | protoana::ThinSliceSample | inline |
| SetSystematicVals(std::string syst_name, std::vector< double > &vals) | protoana::ThinSliceSample | inline |
| ThinSliceSample(std::string name, int flux_type, const std::vector< fhicl::ParameterSet > &selections, const std::vector< double > &incident_bins, const std::vector< double > &true_incident_bins, size_t beam_energy_bin, bool is_signal=false, std::pair< double, double > range={0., 0.}) | protoana::ThinSliceSample | |
| ~ThinSliceSample() | protoana::ThinSliceSample | inline |