Skip to content
Snippets Groups Projects
Forked from atlas / athena
121954 commits behind the upstream repository.
user avatar
Jochen Meyer authored
@srettie spotted some lines in the muon code which ended with
two semicolons. As there is no convincing answer, they were
changed to single semicolons - and not only in muon code,
but throughout the repository (except generator packages).


Former-commit-id: 317d8317
de2bb3a2
History
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
/********************************************

This package provides a number of Athena and ROOT based analysis examples, plus some example tools to show how a dual-use combined performance tool should be implemented. 

In util, several pieces of ROOT stearing codes can be found. 

- util/CPSystematicExample.cxx shows how to loop on systematic uncertainties in the systematic registry and output one single TFile with one TTree per systematic uncertainty

- util/CPTooltester.cxx shows a simple example of muon selection with the invokation of a muon performance tools

- runExample.cxx shows a more complete analysis example. It makes use of the xExample and xExampleUtils classes also part of this package. 

In Root one can find three examples of muon CP dual-use tools, and one example of a jet calibration tool implementing also systematic uncertainties. Note: all tools are meant to be examples only, and they should NOT be used in a real analysis. 

In src one find a simple example of an Athena algorithm making use of some of the example tools. The corresponding jobOptions can be found in share.

Other files in the Root and test directory are used for nightly validation of the analysis release

Finally, the scripts and python directories host simple CINT and pyROOT macros that show how to easily browse xAOD files.

**********************************************/