Skip to content
/ ttg Public
forked from JoshuaCl/ttg

Repository for the tt+gamma analysis in the dilepton channel

Notifications You must be signed in to change notification settings

lwezenbe/ttg

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Repository for tt+gamma analysis in the dilepton channel

Analysis to do list

In progress

  • Ratio ttgamma/ttbar fit
  • AN systematic table (some table duplicate of impact parameter plots, so low priority right now)
  • Trying NLO MC sample [failed because of computing time]

To do

  • Post-fit signal region plot

Recently finished

  • Separate stat and sys errors
  • Review of trigger strategy
  • Scale FSR to sqrt(2)
  • AN overlap removal discussion
  • SF and OF separate measurements
  • Muon SF systematic uncertainties
  • Make systematic band assymetric (already assymetric for the combine fit, but not in the plots)

Input tuples

Tuples are produced in the heavyNeutrino framework (https://github.com/GhentAnalysis/heavyNeutrino) using option 'dilep' (basic skim of 2 leptons without additional requirements). The branch used is currently CMSSW_8_0_X

Structure of the repository

tools

Small helper functions and scripts.

samples

Contains the Sample object class and several configuration files (x-sec, styles, how to stack histograms,...) to handle them.

reduceTuple

The reduceTuple.py script skims the heavyNeutrino tuples based on a given lepton and photon id Some usuful variables like m(ll), m(llg), deltaR,... are added to the tuples, such that they can be fastly accessed by second-level (i.e. plotting) scripts.

plots

This directory contains the plotting scripts as well as the scripts to do the fits. The plotting script is called ttgPlots.py and runs over reduced tuples (as produced by the reduceTuple/reduceTuple.py scripts) which are based on the original heavyNeutrino tuples but skimmed for lepton and photon id requirements. The ttgPlots.py script creates plots in .png, .pdf, .root,.C and .pkl formats. The .pkl format is used as an input to the fitting script.

About

Repository for the tt+gamma analysis in the dilepton channel

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 91.5%
  • PHP 4.0%
  • C 2.0%
  • TeX 1.9%
  • Shell 0.6%