Extended Common Analysis Framework (CAF) Tutorial.
Registration
To register, please head over to the 2024 HWW workshop sign-up page -- you can sign up for the CAF tutorial alone, if you'd like.
General Information
In addition to the material covered in this event, there is also a CAF tutorial website which is build to serve as a standalone guide for producing knowledgeable users of the framework from the ground up:
https://atlas-caf-tutorial.web.cern.ch/
It will continue to be maintained and expanded upon after this event ends, so keep checking back here for new material in the future!
Feel free to direct any questions to the following email lists:
qframework-users@cern.ch (for CAF related things)
atlas-phys-higgs-hww-prod@cern.ch (for PxAOD related things)
Prerequisites
To get as much out of this event as possible, you are encouraged to read through the "Introduction", "Central Concepts", and "Analysis Checklist and Workflow" sections of the CAF website's "Getting Started" page here.
Please bring your laptop to the event. In addition, make sure that you have access to lxplus. You should be able to:
- log into lxplus
- run setupATLAS -c centos7+batch
(please see the general ATLAS software tutorial if this is not the case yet)
- have some disk quota left on your CERN afs 'home' or 'work' directory (1 GB should be safe). You can check your usage here.
If you are not yet subscribed to the 'qframework-users' e-group, please subscribe to it via https://e-groups.cern.ch/e-groups/EgroupsSearchForm.do (simply search for the group name, there should be exactly one result). This will not only ensure that you receive the latest news about CAF, but also allow us to quickly grant access rights to all participants where needed. Please also sign into CERNBox at least once!
Finally, please ensure that you have setup a method by which you can authenticate from lxplus to CERN's Gitlab (https://gitlab.cern.ch/). The suggested authentication method is via ssh keys. For instructions on setting up ssh authentication, see here, in particular the sections "See if you have an existing SSH key pair", "Generate an SSH key pair" (which should be run on lxplus to later allow you to work there), and "Add an SSH key to your Gitlab account". Then verify that you can connect by executing git clone ssh://git@gitlab.cern.ch:7999/atlas-caf/CAFExample.git
. (You can then immediately delete this cloned repository with rm -rf CAFExample
because we will be cloning a fresh fork in this tutorial.)
For those of you who use or are interested in using Physics xAODs (PxAODs) as inputs to CAF - there will be a dedicated talk (see here) on PxAOD structure, configuration, and production during the HWW Workshop on Monday.
If you have trouble, please email qframework-users@cern.ch.