Getting started with BOSS

Contents

Getting started with BOSS#

This part of the tutorial focuses on setting up your BOSS environment on the IHEP server. It is essential to follow these steps if you havenā€™t already done so, but you can also just browse through these steps to see if you missed anything. These tutorial pages also aim at providing more context about what you are actually doing, so they can also be useful if you are not a beginner.

Contents#

  • The role of the IHEP server (lxslc), where we explain the structure of the IHEP server, how to access it, and go through the directories that are most important to BOSS.

  • What is BOSS? Here, we go through some of the key ingredients of the BOSS framework, such as CMT and Gaudi.

  • Setup of your BOSS environment A step-by-step guide that explains you how to ā€˜installā€™ BOSS.

  • Set up a BOSS package, where we go through the mechanisms of CMT used to create, configure, and broadcast a BOSS package.

  • Running jobs In this part, we will explain the boss.exe mechanism, used to run an analysis package as a job.

  • Summary Finally, we will give a practical overview of the steps you usually go through when debugging an analysis package and submitting a corresponding job.