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.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
BumpHunter Member List

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

_batchBumpHunterprivate
_write_resultsBumpHunterprivate
asymptotic_limit_BumpHunterprivate
bin_width_BumpHunterprivate
bins_BumpHunterprivate
bkg_model_BumpHunterprivate
bkg_only_result_BumpHunterprivate
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_BumpHunterprivate
correctMass(double mass)BumpHunterprivate
debugBumpHunterprivate
enableDebug(bool debug=true)BumpHunterinline
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)BumpHunterprivate
getMassResolution(double mass)BumpHunterinline
getMassResolution(double mass, double res_scale)BumpHunterinlineprivate
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_BumpHunterprivate
lower_bound_BumpHunterprivate
mass_hypothesis_BumpHunterprivate
mass_resolution_BumpHunterprivate
ofsBumpHunterprivate
performSearch(TH1 *histogram, double mass_hypothesis, bool skip_bkg_fit, bool skip_ul)BumpHunter
poly_order_BumpHunterprivate
printDebug(std::string message)BumpHunterprivate
res_factor_BumpHunterprivate
res_scale_BumpHunterprivate
runBatchMode(bool batch=true)BumpHunterinline
setBounds(double low_bound, double high_bound)BumpHunter
setResolutionScale(double res_scale)BumpHunterinline
setWindowSizeUsesResScale(bool window_use_res_scale)BumpHunterinline
toy_poly_order_BumpHunterprivate
upper_bound_BumpHunterprivate
window_end_BumpHunterprivate
window_size_BumpHunterprivate
window_start_BumpHunterprivate
window_use_res_scale_BumpHunterprivate
writeResults(bool write_results=true)BumpHunterinline
~BumpHunter()BumpHunter