lvqqSelector Code

Configuration

Thresholds and Control/Signal region variables are stored in Run/lvqqConfig.dat which can be updated/altered without having to recompile

HistHelp.cxx

This is where the histograms are defined and added to the worker, as well as the Tree for MVA

ContainerHelp.cxx

This is where the MET, good electrons/muons/fatjets are stored for each event. For the FJ, overlap removal is applied here as well as saving output to a tree about highest pt FJ in the event

SetHelp.cxx

The event weight is set here and the thresholds from the configuration file are read here. The lepton and neutrino vectors are set here. The good jets are stored here, and b-tagging is applied. Baseline signal BKG definition and distribution is set here.

CutHelp.cxx

Cuts for Trigger, METsum, W pt and number of good FJs are applied here. Control regions defined here as well.

PlotHelp.cxx

Selections for different SR are set. Plots are grouped by relation and filled here.

lvqqProcess.cxx

Main code, general order is to

  • save the good electrons, muons, fat jets, MET
  • set the lepton, neutrino and good jet vectors
  • make cuts and define CR
  • fill histograms

-- Kalliopi Iordanidou - 2015-07-29

Comments



This topic: ATLAS > RunningAnalysis > Frameworklvqq
Topic revision: r2 - 2015-07-30 - RyneCarbone
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback