HiggsAnalysis-KITHiggsToTauTau
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
mvadatacards_base.Datacards Class Reference
+ Inheritance diagram for mvadatacards_base.Datacards:

Public Member Functions

def __init__
 
def add_processes
 
def get_samples_per_shape_systematic
 
def extract_shapes
 
def add_bin_by_bin_uncertainties
 
def remove_systematics
 
def scale_expectation
 
def replace_observation_by_asimov_dataset
 
def write_datacards
 
def text2workspace
 
def combine
 
def annotate_trees
 
def postfit_shapes
 
def prefit_postfit_plots
 
def print_pulls
 
def pull_plots
 

Static Public Member Functions

def get_yield_unc_rel
 

Public Attributes

 cb
 
 configs
 
 lumi_syst_args
 
 electron_efficiency_syst_args
 
 muon_efficiency_syst_args
 
 tau_efficiency_corr_syst_args
 
 tau_efficiency_syst_args
 
 btag_efficiency_syst_args
 
 met_scale_syst_args
 
 ztt_cross_section_syst_args
 
 ttj_cross_section_syst_args
 
 ttj_extrapol_syst_args
 
 vv_cross_section_syst_args
 
 wj_cross_section_syst_args
 
 wj_extrapol_syst_args
 
 qcd_syst_args
 
 zllFakeTau_syst_args
 
 zee_norm_syst_args
 
 jec_syst_args
 
 tau_es_syst_args
 
 ele_es_syst_args
 
 probetau_es_syst_args
 
 probeele_es_syst_args
 
 tagele_es_syst_args
 
 massres_syst_args
 
 htt_qcd_scale_syst_args
 
 htt_pdf_scale_syst_args
 
 ztt_pdf_scale_syst_args
 
 htt_ueps_syst_args
 

Constructor & Destructor Documentation

def mvadatacards_base.Datacards.__init__ (   self,
  cb = None 
)

Member Function Documentation

def mvadatacards_base.Datacards.add_bin_by_bin_uncertainties (   self,
  processes,
  add_threshold = 0.1,
  merge_threshold = 0.5,
  fix_norm = True 
)
def mvadatacards_base.Datacards.add_processes (   self,
  channel,
  categories,
  bkg_processes,
  sig_processes = ["ztt"],
  args,
  kwargs 
)
def mvadatacards_base.Datacards.annotate_trees (   self,
  datacards_workspaces,
  root_filename,
  value_regex,
  value_replacements = None,
  n_processes = 1,
  args 
)
def mvadatacards_base.Datacards.combine (   self,
  datacards_cbs,
  datacards_workspaces,
  datacards_poi_ranges = None,
  n_processes = 1,
  args 
)
def mvadatacards_base.Datacards.extract_shapes (   self,
  root_filename_template,
  bkg_histogram_name_template,
  sig_histogram_name_template,
  bkg_syst_histogram_name_template,
  sig_syst_histogram_name_template,
  update_systematics = False 
)
def mvadatacards_base.Datacards.get_samples_per_shape_systematic (   self)
def mvadatacards_base.Datacards.get_yield_unc_rel (   histogram_path,
  root_file,
  root_object_paths 
)
static
def mvadatacards_base.Datacards.postfit_shapes (   self,
  datacards_cbs,
  s_fit_only = False,
  n_processes = 1,
  args 
)
def mvadatacards_base.Datacards.prefit_postfit_plots (   self,
  datacards_cbs,
  datacards_postfit_shapes,
  plotting_args = None,
  n_processes = 1,
  args 
)
def mvadatacards_base.Datacards.print_pulls (   self,
  datacards_cbs,
  n_processes = 1,
  args 
)
def mvadatacards_base.Datacards.pull_plots (   self,
  datacards_postfit_shapes,
  s_fit_only = False,
  plotting_args = None,
  n_processes = 1 
)
def mvadatacards_base.Datacards.remove_systematics (   self)
def mvadatacards_base.Datacards.replace_observation_by_asimov_dataset (   self,
  signal_mass 
)
def mvadatacards_base.Datacards.scale_expectation (   self,
  scale_factor 
)
def mvadatacards_base.Datacards.text2workspace (   self,
  datacards_cbs,
  n_processes = 1,
  args 
)
def mvadatacards_base.Datacards.write_datacards (   self,
  datacard_filename_template,
  root_filename_template,
  output_directory = "." 
)

Member Data Documentation

mvadatacards_base.Datacards.btag_efficiency_syst_args
mvadatacards_base.Datacards.cb
mvadatacards_base.Datacards.configs
mvadatacards_base.Datacards.ele_es_syst_args
mvadatacards_base.Datacards.electron_efficiency_syst_args
mvadatacards_base.Datacards.htt_pdf_scale_syst_args
mvadatacards_base.Datacards.htt_qcd_scale_syst_args
mvadatacards_base.Datacards.htt_ueps_syst_args
mvadatacards_base.Datacards.jec_syst_args
mvadatacards_base.Datacards.lumi_syst_args
mvadatacards_base.Datacards.massres_syst_args
mvadatacards_base.Datacards.met_scale_syst_args
mvadatacards_base.Datacards.muon_efficiency_syst_args
mvadatacards_base.Datacards.probeele_es_syst_args
mvadatacards_base.Datacards.probetau_es_syst_args
mvadatacards_base.Datacards.qcd_syst_args
mvadatacards_base.Datacards.tagele_es_syst_args
mvadatacards_base.Datacards.tau_efficiency_corr_syst_args
mvadatacards_base.Datacards.tau_efficiency_syst_args
mvadatacards_base.Datacards.tau_es_syst_args
mvadatacards_base.Datacards.ttj_cross_section_syst_args
mvadatacards_base.Datacards.ttj_extrapol_syst_args
mvadatacards_base.Datacards.vv_cross_section_syst_args
mvadatacards_base.Datacards.wj_cross_section_syst_args
mvadatacards_base.Datacards.wj_extrapol_syst_args
mvadatacards_base.Datacards.zee_norm_syst_args
mvadatacards_base.Datacards.zllFakeTau_syst_args
mvadatacards_base.Datacards.ztt_cross_section_syst_args
mvadatacards_base.Datacards.ztt_pdf_scale_syst_args

The documentation for this class was generated from the following file: