manTree SFrame Code for Top Acceptance Challenge
Introduction
Here you can find instructions for setting up & running the code for the top acceptance challenge.
Installation
Please ensure you have setup SFrame and manTree according to these
instructions. You then need to checkout and compile a couple of packages:
export CVSROOT=:gserver:username@isscvs.cern.ch:/local/reps/atman
export CVS_RSH=ssh
cd $SFRAME_DIR
cvs co -d manTreeSFrameBase SFrame/manTreeSFrameBase
cd manTreeSFrameBase
make
cd ..
cvs co -d PlottingUtil SFrame/PlottingUtil
cd PlottingUtil
make
cd ..
cvs co -d topSel -r topSel-01-00-03 SFrame/topSel
cd topSel
make
The manTreeSFrameBase package provides a base class that connects all the standard trees. The
PlottingUtil package provides some useful classes for making histograms. The topSel package contains the actual code to run the selections.
Running
Di-muon
You can run the di-muon selection like:
cd $SFRAME_DIR
cd topSel
sframe_main config/TopDiMu_config.xml
You should get a print out of numbers of events passing the cuts and a root file
TopMuMuSel.TTbarSingleFile.Reco.root containing some histograms.
The config file runs on a single ttbar MC file. If you edit the config file, then you can enable running on the data.
Single Electron
You can run the single-electron selection like:
cd $SFRAME_DIR
cd topSel
sframe_main config/TopSingleEle_config.xml
You should get a print out of numbers of events passing the cuts and a root file TopESel.TTbarSingleFile.Reco.root containing some histograms.
The config file runs on a single ttbar MC file. If you edit the config file, then you can enable running on the data.
GRL
Example of GRL usage can be found here
CVS Tag description
The table describes what functionality was available in the different cvs tags:
Tag |
Description |
topSel-01-00-03 |
Single electron selection working |
topSel-01-00-02 |
Di-muon selection working |
-- MarkOwen - 16-Aug-2010