The project provides an environment for building an analysis pipeline of event type data
It consists of the core package managing the pipeline and packages with processing modules:
| Package | Functionality |
|---|---|
| AppFramework (core) | initialization, scheduling, and messaging between the processing modules |
| AnUtils | generic algorithms, regexp, interactive formulae interpretation |
| AnModBasic | input and output modules |
| Logistics | database of samples, reweighting schemes, scaling factors, etc. |
| AnObjects | analysis objects comprising an event |
| Readers | collection of modules reading the EDM (CMS specific) objects |
| workdir | working directory with a short tutorial |
The code can be installed with git clone http://github.com/koskot77/framework.git
It can be tested with make && cd workdir/tutorial && make && python test.py