Analysis-Utilities 26.9.9
C++/ROOT utilities for nuclear measurement data analysis
Loading...
Searching...
No Matches
RooFitUtils Member List

This is the complete list of members for RooFitUtils, including all inherited members.

AddChannel(const TString &name, const std::vector< Double_t > &events, Float_t fit_range_low, Float_t fit_range_high, Float_t display_bin_width_kev, Int_t num_peaks, const std::vector< Double_t > &mu_inits, Bool_t use_flat_background=kFALSE, Bool_t use_step=kFALSE, Bool_t use_low_exp_tail=kFALSE, Bool_t use_low_lin_tail=kFALSE, Bool_t use_high_exp_tail=kFALSE, const std::vector< Bool_t > &mu_fixed=std::vector< Bool_t >(), Bool_t bkg_yield_fixed=kFALSE, Bool_t bkg_slope_fixed=kFALSE, Bool_t lock_shape_after_seed=kFALSE, const std::vector< Bool_t > &use_step_per_peak=std::vector< Bool_t >(), const std::vector< Bool_t > &shape_lock_per_peak=std::vector< Bool_t >())RooFitUtils
BuildDisplayHistogramFrom(const std::vector< Double_t > &events, Float_t fit_range_low, Float_t fit_range_high, Float_t display_bin_width_kev)RooFitUtilsstatic
ClearManualParameters()RooFitUtilsinline
ConstrainPeakSeparation(const TString &channel, Int_t peak_hi, Int_t peak_lo, Double_t delta, Double_t sigma)RooFitUtils
DumpChannelCSV(const TString &channel, const TString &csv_path, Int_t npts=1000)RooFitUtils
FitDoublePeak(const TString input_name, const TString peak_name, Double_t mu1_init, Double_t mu2_init, Bool_t link_sigma=kFALSE)RooFitUtils
FitDoublePeak(const TString input_name, const TString peak_name, const PeakFitResult &constrained_peak, Double_t mu2_init)RooFitUtils
FitSimultaneous(const TString &input_name, const TString &base_label)RooFitUtils
FitSinglePeak(const TString input_name, const TString peak_name)RooFitUtils
FitTriplePeak(const TString input_name, const TString peak_name, const FitResult &constrained_peaks, Double_t mu3_init)RooFitUtils
kFitRangeNameRooFitUtilsstatic
LinkParameter(const TString &target, const TString &source)RooFitUtils
LinkPeakShape(const TString &target_channel, Int_t target_peak, const TString &source_channel, Int_t source_peak)RooFitUtils
LoadEventsFromTree(TTree *tree, const TString &branch_name)RooFitUtilsstatic
PlotFitDoublePeak(const TString input_name, const TString peak_name, const TString label="")RooFitUtils
PlotFitSinglePeak(const TString input_name, const TString peak_name, const TString label="")RooFitUtils
PlotFitTriplePeak(const TString input_name, const TString peak_name, const TString label="")RooFitUtils
RefillDisplayHistogram(TH1 *hist, const std::vector< Double_t > &events, Float_t fit_range_low, Float_t fit_range_high, Float_t display_bin_width_kev)RooFitUtilsstatic
RooFitUtils()RooFitUtils
RooFitUtils(const std::vector< Double_t > &events, Float_t fit_range_low, Float_t fit_range_high, Float_t display_bin_width_kev, Bool_t use_flat_background=kFALSE, Bool_t use_step=kFALSE, Bool_t use_low_exp_tail=kFALSE, Bool_t use_low_lin_tail=kFALSE, Bool_t use_high_exp_tail=kFALSE)RooFitUtils
SeedChannel(const TString &channel_name, const FitResult &result)RooFitUtils
SetBackgroundModel(Bool_t use_flat_background)RooFitUtilsinline
SetFitDebug(Bool_t fit_debug=kTRUE)RooFitUtilsinline
SetHighExpTail(Bool_t use_high_exp_tail=kTRUE)RooFitUtilsinline
SetInteractive(Bool_t interactive=kTRUE)RooFitUtilsinline
SetLowExpTail(Bool_t use_low_exp_tail=kTRUE)RooFitUtilsinline
SetLowLinTail(Bool_t use_low_lin_tail=kTRUE)RooFitUtilsinline
SetManualParameter(Int_t index, Double_t value)RooFitUtils
SetManualParameters(const std::vector< Double_t > &params)RooFitUtils
SetRefitAfterLoad(Bool_t refit=kTRUE)RooFitUtilsinline
SetStep(Bool_t use_step=kTRUE)RooFitUtilsinline
SetTailRatioMax(Double_t ratio_max)RooFitUtilsinline
~RooFitUtils()RooFitUtils