|
Analysis-Utilities 26.9.9
C++/ROOT utilities for nuclear measurement data analysis
|
One channel of a simultaneous fit: its data, model and locks. More...
#include <RooFitUtils.hpp>
Public Attributes | |
| TString | name |
| TH1 * | hist |
| 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 |
| std::vector< Double_t > | mu_inits |
| std::vector< Bool_t > | mu_fixed |
| std::vector< Bool_t > | use_step_per_peak |
| Bool_t | bkg_yield_fixed = kFALSE |
| Bool_t | bkg_slope_fixed = kFALSE |
| Bool_t | lock_shape_after_seed = kFALSE |
| std::vector< Bool_t > | shape_lock_per_peak |
| Bool_t | use_flat_background |
| Bool_t | use_step |
| Bool_t | use_low_exp_tail |
| Bool_t | use_low_lin_tail |
| Bool_t | use_high_exp_tail |
One channel of a simultaneous fit: its data, model and locks.
A channel is one spectrum with its own events, fit range, peaks and background, sharing a single observable with the others. Populated by RooFitUtils::AddChannel().
Definition at line 191 of file RooFitUtils.hpp.
| Bool_t RooFitChannelConfig::bkg_slope_fixed = kFALSE |
Definition at line 203 of file RooFitUtils.hpp.
Referenced by RooFitUtils::AddChannel().
| Bool_t RooFitChannelConfig::bkg_yield_fixed = kFALSE |
Definition at line 202 of file RooFitUtils.hpp.
Referenced by RooFitUtils::AddChannel().
| Float_t RooFitChannelConfig::display_bin_width_kev |
Definition at line 197 of file RooFitUtils.hpp.
Referenced by RooFitUtils::AddChannel(), and RooFitUtils::FitSimultaneous().
| std::vector<Double_t> RooFitChannelConfig::events |
Definition at line 194 of file RooFitUtils.hpp.
Referenced by RooFitUtils::AddChannel().
| Float_t RooFitChannelConfig::fit_range_high |
Definition at line 196 of file RooFitUtils.hpp.
Referenced by RooFitUtils::AddChannel(), and RooFitUtils::DumpChannelCSV().
| Float_t RooFitChannelConfig::fit_range_low |
Definition at line 195 of file RooFitUtils.hpp.
Referenced by RooFitUtils::AddChannel(), and RooFitUtils::DumpChannelCSV().
| TH1* RooFitChannelConfig::hist |
Definition at line 193 of file RooFitUtils.hpp.
Referenced by RooFitUtils::AddChannel(), RooFitUtils::DumpChannelCSV(), and RooFitUtils::FitSimultaneous().
| Bool_t RooFitChannelConfig::lock_shape_after_seed = kFALSE |
Definition at line 204 of file RooFitUtils.hpp.
Referenced by RooFitUtils::AddChannel().
| std::vector<Bool_t> RooFitChannelConfig::mu_fixed |
Definition at line 200 of file RooFitUtils.hpp.
Referenced by RooFitUtils::AddChannel().
| std::vector<Double_t> RooFitChannelConfig::mu_inits |
Definition at line 199 of file RooFitUtils.hpp.
Referenced by RooFitUtils::AddChannel().
| TString RooFitChannelConfig::name |
Definition at line 192 of file RooFitUtils.hpp.
Referenced by RooFitUtils::AddChannel(), and RooFitUtils::FitSimultaneous().
| Int_t RooFitChannelConfig::num_peaks |
Definition at line 198 of file RooFitUtils.hpp.
Referenced by RooFitUtils::AddChannel(), and RooFitUtils::FitSimultaneous().
| std::vector<Bool_t> RooFitChannelConfig::shape_lock_per_peak |
Definition at line 208 of file RooFitUtils.hpp.
Referenced by RooFitUtils::AddChannel().
| Bool_t RooFitChannelConfig::use_flat_background |
Definition at line 209 of file RooFitUtils.hpp.
Referenced by RooFitUtils::AddChannel().
| Bool_t RooFitChannelConfig::use_high_exp_tail |
Definition at line 213 of file RooFitUtils.hpp.
Referenced by RooFitUtils::AddChannel().
| Bool_t RooFitChannelConfig::use_low_exp_tail |
Definition at line 211 of file RooFitUtils.hpp.
Referenced by RooFitUtils::AddChannel().
| Bool_t RooFitChannelConfig::use_low_lin_tail |
Definition at line 212 of file RooFitUtils.hpp.
Referenced by RooFitUtils::AddChannel().
| Bool_t RooFitChannelConfig::use_step |
Definition at line 210 of file RooFitUtils.hpp.
Referenced by RooFitUtils::AddChannel().
| std::vector<Bool_t> RooFitChannelConfig::use_step_per_peak |
Definition at line 201 of file RooFitUtils.hpp.
Referenced by RooFitUtils::AddChannel().