Giter Site home page Giter Site logo

llgluino's Introduction

MT2 Analysis

Setup:

To simply setup on UAF, do

git clone https://github.com/cmstas/MT2Analysis.git

and then

cd MT2Analysis
source setup.sh

Babymaker

For a test run

cd babymaker
source doTest.sh

Babymaking in batch mode

See further instructions in the README.md in folder

babymaker/batchsubmit

Laptop setup to run on MT2babies

(this assumes you already have root setup)

git clone [email protected]:cmstas/MT2Analysis.git
cd MT2Analysis/MT2looper
make

Executing main analysis

Starting from the (skimmed) babies:

Run MT2looper to produce root histogram files

Go to MT2looper and modify INDIR, OUTDIR, and Samples in do.sh, then do:

. do.sh

Make the data driven backgrounds

Go to scripts and modify INDIR in makeDataDrivenEstimates.sh to point to the output dir from MT2looper. Then do:

. makeDataDrivenEstimates.sh

Merge histograms for signal scans, if necessary

Go to scripts and modify INDIR in processSignal.sh to point to the output dir from MT2looper. Also comment out any signal scans that you did not process. Then do:

. processSignal.sh

Note that this also creates histogram files translated to ETH's format, for sharing with them.

Create datacards

Go to scripts and modify INDIR, OUTDIR, DOFULLSCAN, and samples in makeAllCards.sh. Then do:

root -b -q cardMaker.C+  # to compile
. makeAllCards.sh

Run limits

See instructions in README inside the limits/batchsubmit subdirectory.

llgluino's People

Contributors

dpgilbert avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.