HiggsAnalysis-KITHiggsToTauTau
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
makePlots_8TeVLimitSynch Namespace Reference

Functions

def clear_output_dir
 
def do_max_likelihood_fits
 
def do_limits
 
def do_p_values
 
def do_cv_cf_scan
 

Variables

tuple log = logging.getLogger(__name__)
 
tuple parser
 
list default = ["mt"]
 
string help = "Channels. [Default: %(default)s]"
 
tuple args = parser.parse_args()
 
string channels = " "
 
list cb_commands
 
list output_dirs
 
list plot_configs
 
tuple command = cb_command.format(output_dir=output_dir, channels=channels)
 

Function Documentation

def makePlots_8TeVLimitSynch.clear_output_dir (   output_dir,
  print_only = False 
)
def makePlots_8TeVLimitSynch.do_cv_cf_scan (   output_dir,
  mass = "125",
  print_only = False 
)
def makePlots_8TeVLimitSynch.do_limits (   output_dir,
  print_only = False 
)
def makePlots_8TeVLimitSynch.do_max_likelihood_fits (   output_dir,
  print_only = False 
)
def makePlots_8TeVLimitSynch.do_p_values (   output_dir,
  print_only = False 
)

Variable Documentation

tuple makePlots_8TeVLimitSynch.args = parser.parse_args()
list makePlots_8TeVLimitSynch.cb_commands
Initial value:
1 = [
2  "SMDatacards --output {output_dir} {channels}",
3  "SMLegacyDatacards --output {output_dir} {channels}",
4  ]
string makePlots_8TeVLimitSynch.channels = " "
tuple makePlots_8TeVLimitSynch.command = cb_command.format(output_dir=output_dir, channels=channels)
list makePlots_8TeVLimitSynch.default = ["mt"]
string makePlots_8TeVLimitSynch.help = "Channels. [Default: %(default)s]"
tuple makePlots_8TeVLimitSynch.log = logging.getLogger(__name__)
list makePlots_8TeVLimitSynch.output_dirs
Initial value:
1 = [
2  os.path.expandvars("$CMSSW_BASE/src/HiggsAnalysis/KITHiggsToTauTau/auxiliaries/combine/datacards/"),
3  os.path.expandvars("$CMSSW_BASE/src/HiggsAnalysis/KITHiggsToTauTau/auxiliaries/combine/legacy_datacards/"),
4  ]
tuple makePlots_8TeVLimitSynch.parser
Initial value:
1 = argparse.ArgumentParser(description="Project results to 13TeV conditions.",
2  parents=[logger.loggingParser])
list makePlots_8TeVLimitSynch.plot_configs
Initial value:
1 = [{
2  "json_defaults" : ["$CMSSW_BASE/src/HiggsAnalysis/KITHiggsToTauTau/data/plots/configs/combine/exp_limit_over_mass_without_band.json"],
3  "output_dir" : os.path.join(output_dirs[0], "plots"),
4  "analysis_modules" : ["Divide"],
5  "divide_result_nicks" : ["divide"],
6  "subplot_nicks" : ["divide"],
7  "colors": ["kRed", "kBlack", "kBlack"],
8  "labels": ["KIT", "legacy", ""],
9  "legend": [0.25, 0.7, 0.5, 0.9],
10  "y_lims": [0.0, 3.5],
11  }]