Fork me on GitHub

Changes between Initial Version and Version 1 of WorkBook/DelphesAnalysis


Ignore:
Timestamp:
May 23, 2013, 8:48:13 PM (11 years ago)
Author:
Christophe Delaere
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WorkBook/DelphesAnalysis

    v1 v1  
     1Delphes comes with all the !ExRootAnalysis framework/facilities. It is powerful and very practical. Written in C++, it has all the nice (fast) and bad (heavy) aspects of that language.
     2On the contrary, Python is an interpreted scripting language that allows for a fast development cycle.
     3It is therefore (becoming) the preferred language for high-level applications.
     4* Introspection makes the code easy to extend
     5* Run-time type evaluation removes the need for templates
     6
     7!DelphesAnalysis is an analysis framework written in python where a clear separation is maintained between the standard code and what the user has to implement.
     8This makes it easy to apprehend and generic, still retaining full flexibility and scalability.
     9The framework is built out of:
     10* !AnalysisEvent class: interface to the ROOT tree + many more
     11* Base !ControlPlots class: interface to create plots
     12* Base !EventSelection class: interface to code cuts/categories
     13
     14== The !AnalysisEvent class ==
     15
     16== The !ControlPlots class and its subclasses ==
     17
     18== The Event selection ==
     19
     20== Implementing an analysis ==
     21
     22== Examples ==