Das Analysis System is a general project involving modular tools for physics analysis with high-level objects such as jets, leptons, and photons. The principle is to perform physics directly from the shell in atomic steps, applying one correction at a time and treating all systematic uncertainties simultaneously.
Das Analysis System is a general project involving modular tools for physics analysis with high-level objects such as jets, leptons, and photons. The principle is to perform physics directly from the shell in atomic steps, applying one correction at a time and treating all systematic uncertainties simultaneously.
The GitLab group is divided in several repositories:
The GitLab group is divided in several repositories:
- The `Installer` repo contains the necessary scripts to install the suite.
- The `Installer` repo contains the necessary scripts to install the suite[](https://gitlab.cern.ch/cms-analysis/general/DasAnalysisSystem/Core).
- The `Core` repo contains most of the code for the analysis of CMS data.
- The `Core` repo contains most of the code for the analysis of CMS data[](https://gitlab.cern.ch/cms-analysis/general/DasAnalysisSystem/Core).
- The `Tables` repo contains the calibration of the high-level objects.
- The `Tables` repo contains the calibration of the high-level objects[](https://gitlab.cern.ch/cms-analysis/general/DasAnalysisSystem/Core).
- The `Darwin` repo is a mirror of a [general toolkit](https://protodarwin.docs.cern.ch) for physics analysis.
- The `Darwin` repo is a mirror of a [general toolkit](https://protodarwin.docs.cern.ch) for physics analysis[](https://gitlab.cern.ch/cms-analysis/general/DasAnalysisSystem/Core).
-`PlottingHelper` is a useful [library](https://github.com/zleba/PlottingHelper) originally made by Radek Zlebcík (Charles University) to help make plots with ROOT.
-`PlottingHelper` is a useful [library](https://github.com/zleba/PlottingHelper) originally made by Radek Zlebcík (Charles University) to help make plots with ROOT.
*Note:* in the `Core` repo, the `Ntupliser` module require a working container that can only be installed if `/cvmfs` is available. See the dedicated section on containers for more details.
*Note:* in the `Core` repo, the `Ntupliser` module require a working container that can only be installed if `/cvmfs` is available. See the dedicated section on containers for more details.