ra4_macros
bede988c286599a3a84b77a4d788ac0a971e89f9
|
Functions | |
def | isfloat (value) |
def | resize (na, nb, init) |
def | GetBinNames (file, lines, num_bins) |
def | GetProcessNames (file, lines, num_procs) |
def | GetLnn (lines, num_procs, num_bins) |
def | GetGamma (lines, num_procs, num_bins) |
def | GetBkgGamma (gmn_raw, gmn_wght, num_procs, num_bins) |
def | GetData (lines, num_bins) |
def | GetCounts (gmn_raw, gmn_wght, num_procs, num_bins) |
def | GetMeans (gmn_raw, gmn_wght, num_procs, num_bins) |
def | GetCountFracUncert (gmn_raw, lnn_match, lnn_diff, lnn_mc, num_procs, num_bins) |
def | GetKappa (lines, num_procs, num_bins) |
def | GetKappaFracUncert (bkg_raw, lnn_mc, num_procs, num_bins) |
def | GetPrediction (bkg_raw, bkg_wght, num_bins) |
def | GetPredictionMean (bkg_raw, bkg_wght, num_bins) |
def | GetPredictionFracUncert (gmn_raw, gmn_wght, lnn_match, lnn_diff, lnn_mc, num_procs, num_bins) |
Variables | |
tuple | parser |
string | default = "txt/data_card_2015_05_25_method_0_with_mc_kappa_T1tttt_1500_100_lumi_10_no_tk_veto_ht_500_mt_0_140_mj_0_400_njets_7_9_met_200_400_nb_2_3.txt" |
string | dest = "file" |
string | help = "Data card file" |
in_file_name = options.file | |
tuple | file = open(in_file_name, 'r') |
list | lines = [line.rstrip('\n') for line in file] |
int | num_bins = 0 |
int | num_procs = 1 |
tuple | bin_names = GetBinNames(file, lines, num_bins) |
tuple | proc_names = GetProcessNames(file, lines, num_procs) |
tuple | data = GetData(lines, num_bins) |
tuple | count = GetCounts(gmn_raw, gmn_wght, num_procs, num_bins) |
tuple | count_mean = GetMeans(gmn_raw, gmn_wght, num_procs, num_bins) |
tuple | count_unc = GetCountFracUncert(gmn_raw, lnn_match, lnn_diff, lnn_mc, num_procs, num_bins) |
tuple | kappa = GetKappa(lines, num_procs, num_bins) |
tuple | kappa_unc = GetKappaFracUncert(bkg_raw, lnn_mc, num_procs, num_bins) |
tuple | pred = GetPrediction(bkg_raw, bkg_wght, num_bins) |
tuple | pred_mean = GetPredictionMean(bkg_raw, bkg_wght, num_bins) |
tuple | pred_unc = GetPredictionFracUncert(gmn_raw, gmn_wght, lnn_match, lnn_diff, lnn_mc, num_procs, num_bins) |
string | out_file_name = in_file_name+"_table.tex" |
tuple | f = open(out_file_name, 'w') |
def parse_card.GetBinNames | ( | file, | |
lines, | |||
num_bins | |||
) |
Definition at line 19 of file parse_card.py.
def parse_card.GetBkgGamma | ( | gmn_raw, | |
gmn_wght, | |||
num_procs, | |||
num_bins | |||
) |
Definition at line 120 of file parse_card.py.
def parse_card.GetCountFracUncert | ( | gmn_raw, | |
lnn_match, | |||
lnn_diff, | |||
lnn_mc, | |||
num_procs, | |||
num_bins | |||
) |
Definition at line 161 of file parse_card.py.
References resize().
def parse_card.GetCounts | ( | gmn_raw, | |
gmn_wght, | |||
num_procs, | |||
num_bins | |||
) |
Definition at line 145 of file parse_card.py.
References resize().
def parse_card.GetData | ( | lines, | |
num_bins | |||
) |
Definition at line 136 of file parse_card.py.
def parse_card.GetGamma | ( | lines, | |
num_procs, | |||
num_bins | |||
) |
Definition at line 106 of file parse_card.py.
def parse_card.GetKappa | ( | lines, | |
num_procs, | |||
num_bins | |||
) |
Definition at line 173 of file parse_card.py.
def parse_card.GetKappaFracUncert | ( | bkg_raw, | |
lnn_mc, | |||
num_procs, | |||
num_bins | |||
) |
Definition at line 182 of file parse_card.py.
def parse_card.GetLnn | ( | lines, | |
num_procs, | |||
num_bins | |||
) |
Definition at line 70 of file parse_card.py.
def parse_card.GetMeans | ( | gmn_raw, | |
gmn_wght, | |||
num_procs, | |||
num_bins | |||
) |
Definition at line 153 of file parse_card.py.
References resize().
def parse_card.GetPrediction | ( | bkg_raw, | |
bkg_wght, | |||
num_bins | |||
) |
Definition at line 191 of file parse_card.py.
def parse_card.GetPredictionFracUncert | ( | gmn_raw, | |
gmn_wght, | |||
lnn_match, | |||
lnn_diff, | |||
lnn_mc, | |||
num_procs, | |||
num_bins | |||
) |
Definition at line 203 of file parse_card.py.
def parse_card.GetPredictionMean | ( | bkg_raw, | |
bkg_wght, | |||
num_bins | |||
) |
Definition at line 197 of file parse_card.py.
def parse_card.GetProcessNames | ( | file, | |
lines, | |||
num_procs | |||
) |
Definition at line 45 of file parse_card.py.
def parse_card.isfloat | ( | value | ) |
Definition at line 6 of file parse_card.py.
Referenced by GetGamma(), and GetLnn().
def parse_card.resize | ( | na, | |
nb, | |||
init | |||
) |
Definition at line 13 of file parse_card.py.
Referenced by GetCountFracUncert(), GetCounts(), GetGamma(), GetLnn(), and GetMeans().
tuple parse_card.bin_names = GetBinNames(file, lines, num_bins) |
Definition at line 253 of file parse_card.py.
Definition at line 261 of file parse_card.py.
Definition at line 262 of file parse_card.py.
tuple parse_card.count_unc = GetCountFracUncert(gmn_raw, lnn_match, lnn_diff, lnn_mc, num_procs, num_bins) |
Definition at line 263 of file parse_card.py.
Definition at line 260 of file parse_card.py.
Referenced by errorFun(), main(), and printOneLine().
string parse_card.default = "txt/data_card_2015_05_25_method_0_with_mc_kappa_T1tttt_1500_100_lumi_10_no_tk_veto_ht_500_mt_0_140_mj_0_400_njets_7_9_met_200_400_nb_2_3.txt" |
Definition at line 230 of file parse_card.py.
string parse_card.dest = "file" |
Definition at line 231 of file parse_card.py.
tuple parse_card.f = open(out_file_name, 'w') |
Definition at line 271 of file parse_card.py.
tuple parse_card.file = open(in_file_name, 'r') |
Definition at line 238 of file parse_card.py.
Referenced by dirlist(), format_tag(), GenerateEventHandlerBaseHeader(), GenerateEventHandlerBaseSource(), GenerateEventHandlerHeader(), GenerateEventHandlerMergeHeader(), GenerateEventHandlerMergeSource(), GenerateEventHandlerSource(), main(), maketable(), styles.parseStyleFile(), plot_2D_distributions(), plot_distributions(), PrintTable(), sfeats.sfeats(), ToString(), WriteBaseHeader(), WriteBaseSource(), WriteFile(), WriteSepHeader(), and WriteSepSource().
string parse_card.help = "Data card file" |
Definition at line 232 of file parse_card.py.
parse_card.in_file_name = options.file |
Definition at line 237 of file parse_card.py.
Definition at line 264 of file parse_card.py.
Referenced by calcPoisson(), GetKappa(), main(), MakeGraph(), MakePlots(), and WriteFile().
tuple parse_card.kappa_unc = GetKappaFracUncert(bkg_raw, lnn_mc, num_procs, num_bins) |
Definition at line 265 of file parse_card.py.
list parse_card.lines = [line.rstrip('\n') for line in file] |
Definition at line 239 of file parse_card.py.
tuple parse_card.num_bins = 0 |
Definition at line 241 of file parse_card.py.
tuple parse_card.num_procs = 1 |
Definition at line 242 of file parse_card.py.
string parse_card.out_file_name = in_file_name+"_table.tex" |
Definition at line 270 of file parse_card.py.
tuple parse_card.parser |
Definition at line 225 of file parse_card.py.
tuple parse_card.pred = GetPrediction(bkg_raw, bkg_wght, num_bins) |
Definition at line 266 of file parse_card.py.
Referenced by GetPred().
tuple parse_card.pred_mean = GetPredictionMean(bkg_raw, bkg_wght, num_bins) |
Definition at line 267 of file parse_card.py.
tuple parse_card.pred_unc = GetPredictionFracUncert(gmn_raw, gmn_wght, lnn_match, lnn_diff, lnn_mc, num_procs, num_bins) |
Definition at line 268 of file parse_card.py.
tuple parse_card.proc_names = GetProcessNames(file, lines, num_procs) |
Definition at line 254 of file parse_card.py.