AddABCDParameters(const Block &block) | WorkspaceGenerator | private |
AddBackgroundFractions(const Block &block) | WorkspaceGenerator | private |
AddData(const Block &block) | WorkspaceGenerator | private |
AddDebug(const Block &block) | WorkspaceGenerator | private |
AddDileptonSystematic() | WorkspaceGenerator | private |
AddDummyNuisance() | WorkspaceGenerator | private |
AddFullBackgroundPredictions(const Block &block) | WorkspaceGenerator | private |
AddFullPdf() | WorkspaceGenerator | private |
AddKappas(const Block &block) | WorkspaceGenerator | private |
AddMCColSums(const Block &block) | WorkspaceGenerator | private |
AddMCKappa(const Block &block) | WorkspaceGenerator | private |
AddMCPdfs(const Block &block) | WorkspaceGenerator | private |
AddMCPrediction(const Block &block) | WorkspaceGenerator | private |
AddMCProcessSums(const Block &block) | WorkspaceGenerator | private |
AddMCRowSums(const Block &block) | WorkspaceGenerator | private |
AddMCTotal(const Block &block) | WorkspaceGenerator | private |
AddMCYields(const Block &block) | WorkspaceGenerator | private |
AddModels() | WorkspaceGenerator | private |
AddParameterSets() | WorkspaceGenerator | private |
AddPdfs(const Block &block) | WorkspaceGenerator | private |
AddPOI() | WorkspaceGenerator | private |
AddPoisson(const std::string &pdf_name, const std::string &n_name, const std::string &mu_name, bool allow_approx) | WorkspaceGenerator | private |
AddRawBackgroundPredictions(const Block &block) | WorkspaceGenerator | private |
AddSignalPredictions(const Block &block) | WorkspaceGenerator | private |
AddSystematicGenerator(const std::string &name) | WorkspaceGenerator | private |
AddSystematicsGenerators() | WorkspaceGenerator | private |
AddToys(size_t num_toys=0) | WorkspaceGenerator | |
backgrounds_ | WorkspaceGenerator | private |
baseline_ | WorkspaceGenerator | private |
blocks_ | WorkspaceGenerator | private |
CleanLine(std::string &line) | WorkspaceGenerator | privatestatic |
data_ | WorkspaceGenerator | private |
DefineParameterSet(const std::string &cat_name, const std::set< std::string > &var_names) | WorkspaceGenerator | private |
dist_ | WorkspaceGenerator | privatestatic |
do_dilepton_ | WorkspaceGenerator | private |
do_mc_kappa_correction_ | WorkspaceGenerator | private |
do_systematics_ | WorkspaceGenerator | private |
free_systematics_ | WorkspaceGenerator | private |
gaus_approx_ | WorkspaceGenerator | private |
GenerateToys(RooArgSet &obs) | WorkspaceGenerator | private |
GetDefaultInjectionModel() const | WorkspaceGenerator | |
GetDoDilepton() const | WorkspaceGenerator | |
GetDoSystematics() const | WorkspaceGenerator | |
GetInjectionModel() const | WorkspaceGenerator | |
GetKappaCorrected() const | WorkspaceGenerator | |
GetLuminosity() const | WorkspaceGenerator | |
GetPoisson(double rate) | WorkspaceGenerator | privatestatic |
GetPrintLevel() const | WorkspaceGenerator | |
GetRMax() const | WorkspaceGenerator | |
GetYield(const YieldKey &key) const | WorkspaceGenerator | |
GetYield(const Bin &bin, const Process &process, const Cut &cut) const | WorkspaceGenerator | |
GetYield(const Bin &bin, const Process &process) const | WorkspaceGenerator | |
glob_observables_ | WorkspaceGenerator | private |
InitializePRNG() | WorkspaceGenerator | privatestatic |
inject_other_signal_ | WorkspaceGenerator | private |
injection_ | WorkspaceGenerator | private |
luminosity_ | WorkspaceGenerator | private |
MakeDileptonBin(const Bin &bin, Bin &dilep_bin, Cut &dilep_cut) const | WorkspaceGenerator | private |
NeedsDileptonBin(const Bin &bin) const | WorkspaceGenerator | private |
nuisances_ | WorkspaceGenerator | private |
num_toys_ | WorkspaceGenerator | private |
obs_gens_ | WorkspaceGenerator | private |
obs_vals_ | WorkspaceGenerator | private |
observables_ | WorkspaceGenerator | private |
operator<<(std::ostream &stream, const WorkspaceGenerator &wg) | WorkspaceGenerator | friend |
poi_ | WorkspaceGenerator | private |
print_level_ | WorkspaceGenerator | private |
PrintComparison(std::ostream &stream, const Bin &bin, const Process &process, const Block &block) const | WorkspaceGenerator | private |
PrintLevel enum name | WorkspaceGenerator | |
prng_ | WorkspaceGenerator | privatestatic |
ReadSystematicsFile() | WorkspaceGenerator | private |
ResetToys(RooArgSet &obs) | WorkspaceGenerator | private |
rmax_ | WorkspaceGenerator | private |
SetDefaultInjectionModel() | WorkspaceGenerator | |
SetDoDilepton(bool do_systematics) | WorkspaceGenerator | |
SetDoSystematics(bool do_systematics) | WorkspaceGenerator | |
SetInjectionModel(const Process &injection) | WorkspaceGenerator | |
SetKappaCorrected(bool do_kappa_correction) | WorkspaceGenerator | |
SetLuminosity(double luminosity) | WorkspaceGenerator | |
SetPrintLevel(PrintLevel print_level) | WorkspaceGenerator | |
SetRMax(double rmax) | WorkspaceGenerator | |
SetupToys(const RooArgSet &obs) | WorkspaceGenerator | private |
sig_strength_ | WorkspaceGenerator | private |
sig_xsec_f_ | WorkspaceGenerator | private |
signal_ | WorkspaceGenerator | private |
systematics_ | WorkspaceGenerator | private |
systematics_file_ | WorkspaceGenerator | private |
UpdateWorkspace() | WorkspaceGenerator | private |
use_r4_ | WorkspaceGenerator | private |
UseGausApprox() const | WorkspaceGenerator | |
UseGausApprox(bool use_gaus_approx) | WorkspaceGenerator | |
w_ | WorkspaceGenerator | private |
w_is_valid_ | WorkspaceGenerator | mutableprivate |
WorkspaceGenerator(const Cut &baseline, const std::set< Block > &blocks, const std::set< Process > &backgrounds, const Process &signal, const Process &data, const std::string &systematics_file="", const bool use_r4=true, const double sig_strength=0., const double sig_xsec_f=1.) | WorkspaceGenerator | |
WriteToFile(const std::string &file_name) | WorkspaceGenerator | |
yields_ | WorkspaceGenerator | privatestatic |