|
tuple | makePlots_datacardsLFV.log = logging.getLogger(__name__) |
|
tuple | makePlots_datacardsLFV.parser |
|
string | makePlots_datacardsLFV.help = "Input directory." |
|
list | makePlots_datacardsLFV.default = ["ZeroJet_LFV", "OneJet_LFV"] |
|
tuple | makePlots_datacardsLFV.args = parser.parse_args() |
|
tuple | makePlots_datacardsLFV.systematics_factory = systematics.SystematicsFactory() |
| Delete old datacards. More...
|
|
list | makePlots_datacardsLFV.plot_configs = [] |
|
list | makePlots_datacardsLFV.output_files = [] |
| Hadd command for merging the tmp output files. More...
|
|
list | makePlots_datacardsLFV.merged_output_files = [] |
|
list | makePlots_datacardsLFV.hadd_commands = [] |
|
string | makePlots_datacardsLFV.tmp_input_root_filename_template = "input/${ANALYSIS}_${CHANNEL}_${BIN}_${SYSTEMATIC}_${ERA}" |
|
string | makePlots_datacardsLFV.input_root_filename_template = "input/${ANALYSIS}_${CHANNEL}_${BIN}_${ERA}.root" |
|
string | makePlots_datacardsLFV.bkg_histogram_name_template = "${BIN}/${PROCESS}" |
|
string | makePlots_datacardsLFV.sig_histogram_name_template = "${BIN}/${PROCESS}" |
|
string | makePlots_datacardsLFV.bkg_syst_histogram_name_template = "${BIN}/${PROCESS}_${SYSTEMATIC}" |
|
string | makePlots_datacardsLFV.sig_syst_histogram_name_template = "${BIN}/${PROCESS}_${SYSTEMATIC}" |
|
list | makePlots_datacardsLFV.datacard_filename_templates |
|
string | makePlots_datacardsLFV.output_root_filename_template = "datacards/common/${ANALYSIS}.input_${ERA}.root" |
|
dictionary | makePlots_datacardsLFV.categories |
| Dictionary for categories with list of [path of file with optimized cuts, weight for numbers of jets]. More...
|
|
dictionary | makePlots_datacardsLFV.control_regions |
| Dictionary with control region with list of [process, weight]. More...
|
|
tuple | makePlots_datacardsLFV.datacards = lfvdatacards.LFVDatacards(args.channel, args.signal, args.categories, control_regions, lnN_syst_enable = args.lnN_uncs, shape_syst_enable = args.shape_uncs, rate_param_enable = False) |
|
tuple | makePlots_datacardsLFV.cut_info = yaml.load(open(os.path.abspath(os.path.expandvars("$CMSSW_BASE/src/HiggsAnalysis/KITHiggsToTauTau/python/lfv/cuts.yaml")), "r")) |
| Information about parameter and cuts for harry.py config. More...
|
|
tuple | makePlots_datacardsLFV.parameter_info = yaml.load(open(os.path.abspath(os.path.expandvars("$CMSSW_BASE/src/HiggsAnalysis/KITHiggsToTauTau/python/lfv/parameter.yaml")), "r")) |
|
tuple | makePlots_datacardsLFV.list_of_samples_for_syst = datacards.get_samples_per_shape_systematic() |
|
list | makePlots_datacardsLFV.tmp_output_files = [] |
|
list | makePlots_datacardsLFV.cut_strings = [parameter_info[param][4] for param in cut_info[categories[category][0]][channel].keys()] |
|
string | makePlots_datacardsLFV.weight = "*" |
| Weight if BDT score is used for stastical anaylsis. More...
|
|
string | makePlots_datacardsLFV.category = channel+"_" |
|
tuple | makePlots_datacardsLFV.nominal = (shape_systematic == "nominal") |
|
list | makePlots_datacardsLFV.samples = ["data"] |
| Samples for control region. More...
|
|
string | makePlots_datacardsLFV.systematic = "nominal" |
|
| makePlots_datacardsLFV.histogram_name_template = bkg_histogram_name_templateifnominalelsebkg_syst_histogram_name_template |
|
list | makePlots_datacardsLFV.base_values |
| Define values to fill Harry Plotter config. More...
|
|
list | makePlots_datacardsLFV.sample_values |
|
list | makePlots_datacardsLFV.datacard_values |
|
tuple | makePlots_datacardsLFV.config = configmaster.ConfigMaster(base_values, sample_values) |
| Fill config with ConfigMaster and SystematicFactory. More...
|
|
tuple | makePlots_datacardsLFV.systematics_settings = systematics_factory.get(shape_systematic) |
|
tuple | makePlots_datacardsLFV.tmp_output_file = os.path.join(args.output_dir, tmp_input_root_filename_template.replace("$", "").format(ANALYSIS="LFV", CHANNEL = channel,BIN= category,SYSTEMATIC=systematic, ERA="13TeV") + ".root") |
| Do specific config change. More...
|
|
tuple | makePlots_datacardsLFV.output_file = os.path.join(args.output_dir, input_root_filename_template.replace("$", "").format(ANALYSIS="LFV", CHANNEL = channel, BIN= category, ERA="13TeV")) |
| File list with merged outputs. More...
|
|
tuple | makePlots_datacardsLFV.pool = Pool(cpu_count()) |
|
dictionary | makePlots_datacardsLFV.datacards_cbs = {} |
|
dictionary | makePlots_datacardsLFV.datacards_poi_ranges = {} |
|
tuple | makePlots_datacardsLFV.channels = cb.channel_set() |
|
tuple | makePlots_datacardsLFV.datacards_workspaces = datacards.text2workspace(datacards_cbs, n_processes=1) |
|