hpstr
The Heavy Photon Search Toolkit for Reconstruction (hpstr) provides an interface to physics data from the HPS experiment saved in the LCIO format and converts it into an ROOT based format.
|
This is the complete list of members for BumpHunter, including all inherited members.
_batch | BumpHunter | private |
_write_results | BumpHunter | private |
asymptotic_limit_ | BumpHunter | private |
bin_width_ | BumpHunter | private |
bins_ | BumpHunter | private |
bkg_model_ | BumpHunter | private |
bkg_only_result_ | BumpHunter | private |
BumpHunter(FitFunction::BkgModel model, int poly_order, int toy_poly_order, int res_factor, double res_scale=1.00, bool asymptotic_limit=true) | BumpHunter | |
calculatePValue(HpsFitResult *result) | BumpHunter | |
corr_mass_ | BumpHunter | private |
correctMass(double mass) | BumpHunter | private |
debug | BumpHunter | private |
enableDebug(bool debug=true) | BumpHunter | inline |
fitBkgOnly() | BumpHunter | |
generateToys(TH1 *histogram, double n_toys, int seed, int toy_sig_samples, int bkg_mult=1, TH1 *signal_hist=nullptr) | BumpHunter | |
getChi2Prob(double min_nll_null, double min_nll, double &q0, double &p_value) | BumpHunter | private |
getMassResolution(double mass) | BumpHunter | inline |
getMassResolution(double mass, double res_scale) | BumpHunter | inlineprivate |
getUpperLimit(TH1 *histogram, HpsFitResult *result) | BumpHunter | |
getUpperLimitAsymCLs(TH1 *histogram, HpsFitResult *result) | BumpHunter | |
getUpperLimitAsymptotic(TH1 *histogram, HpsFitResult *result) | BumpHunter | |
getUpperLimitPower(TH1 *histogram, HpsFitResult *result) | BumpHunter | |
initialize(TH1 *histogram, double &mass_hypothesis) | BumpHunter | |
integral_ | BumpHunter | private |
lower_bound_ | BumpHunter | private |
mass_hypothesis_ | BumpHunter | private |
mass_resolution_ | BumpHunter | private |
ofs | BumpHunter | private |
performSearch(TH1 *histogram, double mass_hypothesis, bool skip_bkg_fit, bool skip_ul) | BumpHunter | |
poly_order_ | BumpHunter | private |
printDebug(std::string message) | BumpHunter | private |
res_factor_ | BumpHunter | private |
res_scale_ | BumpHunter | private |
runBatchMode(bool batch=true) | BumpHunter | inline |
setBounds(double low_bound, double high_bound) | BumpHunter | |
setResolutionScale(double res_scale) | BumpHunter | inline |
setWindowSizeUsesResScale(bool window_use_res_scale) | BumpHunter | inline |
toy_poly_order_ | BumpHunter | private |
upper_bound_ | BumpHunter | private |
window_end_ | BumpHunter | private |
window_size_ | BumpHunter | private |
window_start_ | BumpHunter | private |
window_use_res_scale_ | BumpHunter | private |
writeResults(bool write_results=true) | BumpHunter | inline |
~BumpHunter() | BumpHunter |