HiggsAnalysis-KITHiggsToTauTau
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
makePlots_limitInputsPrefitPlots.py File Reference

Namespaces

 makePlots_limitInputsPrefitPlots
 

Variables

tuple makePlots_limitInputsPrefitPlots.log = logging.getLogger(__name__)
 
tuple makePlots_limitInputsPrefitPlots.parser
 
string makePlots_limitInputsPrefitPlots.help = "Input ROOT file containing limit input histograms."
 
list makePlots_limitInputsPrefitPlots.default = ["data_obs"]
 
tuple makePlots_limitInputsPrefitPlots.args = vars(parser.parse_args())
 
tuple makePlots_limitInputsPrefitPlots.root_file = ROOT.TFile(args["input"], "READ")
 
tuple makePlots_limitInputsPrefitPlots.keys = root_file.GetListOfKeys()
 
list makePlots_limitInputsPrefitPlots.directories = [keys.At(index).GetName() for index in range(keys.GetSize()) if keys.At(index).GetClassName() == "TDirectoryFile"]
 
dictionary makePlots_limitInputsPrefitPlots.histograms = {}
 
tuple makePlots_limitInputsPrefitPlots.root_dir = root_file.Get(directory)
 
dictionary makePlots_limitInputsPrefitPlots.datas = {directory : [h for h in histos if h in args["data_processes"]] for directory, histos in histograms.items()}
 
dictionary makePlots_limitInputsPrefitPlots.backgrounds = {directory : [h for h in histos if h in args["background_processes"]] for directory, histos in histograms.items()}
 
dictionary makePlots_limitInputsPrefitPlots.masses_signals = {m : {directory : [h for h in histos if h.replace(str(m), "") in args["signal_processes"]] for directory, histos in histograms.items()} for m in args["higgs_masses"]}
 
dictionary makePlots_limitInputsPrefitPlots.colors
 
list makePlots_limitInputsPrefitPlots.plot_configs = []
 
list makePlots_limitInputsPrefitPlots.background = backgrounds[directory]
 
list makePlots_limitInputsPrefitPlots.signal = signals[directory]