You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Flat NTuple Analysis

This software tool can be used to analyze flat root ntuples. The aim is to have a lightweight framework to enable quick study of different ntuples.

Description

The tool is based on so-called Topologies. The different topologies can reflect different analyses which are interested in different final states e.g. search for bjet+MET and long-lived particles. The idea is that while the final states are different many needs are common for the different analyses; cross-section/k-factor handling, histogramming, cut flow, statistics, etc. Also, the overhead in the use of different ntuples is minimized as these common functionalities are decoupled from the ntuple structure.

It is based on a analysis package developed by J. Sjolin (Stockholm University) and P. Hansson.

Checkout and run

The goal is to have a tool that is quick and easy to install and run to facilitate large numebr of iterations as usually needed when doing analysis.

The code is in SVN and can be found by doing:

phansson@pcphuat27]/u1/phansson/jetmetbtag% svn co svn+ssh://svn.cern.ch/reps/atlasusr/phansson/flatana

To run is simple as the needed compilation is done in the root macro automatically. There is an example topology
phansson@pcphuat27/u1/phansson/jetmetbtag% cd flatana/trunk/topologies/example
phansson@pcphuat27/u1/phansson/jetmetbtag/flatana/trunk/topologies/example% ./ana.sh l2rate 10

The ana.sh script is just a helper script to run the major

  • No labels