Giter Site home page Giter Site logo

jmedas's Introduction

Jet CMSDAS Exercise repository

This repository contains code use for several years for each CMS Data Analysis School, and therefore there is one branch for the specific CMSDAS school.

For students

If you want to follow the CMSDAS short jet exercise check the website: http://cms-jet.github.io/JMEDAS/

The latest version of the school is on January 2024 and therefore use the branch DASJan2024:

git clone [email protected]:cms-jet/JMEDAS.git -b DASJan2024

For contributors

This is the master branch which contains all the code used in several CMSDAS schools. This means that many of the code is obsolete or uses tools that are not longer recommended by CMS.

To update the website

The website uses the carpentry software. If you want to modify it, use the gh-pages branch and follow the recommendations from the carpentry style.

To update the exercises

The latest version of the exercises, for Jan 2024, use jupyter notebooks, nanoAOD and coffea. This is located under notebooks/master/.

All the previous notebooks are stored under notebooks/obsolete/.

The code in interface/, plugins/, scripts/ and src/, is the code use under CMSSW using miniAOD. These scripts are not longer used by kept here for documentation.

CMSDAS Jet Short Exercise - January 2024

Introduction

This tutorial is intended to provide you with the basic you need in order to deal with jets in your analysis. We start with the basics of what is a jet, how are they reconstructed, what algorithms are used, etc. Then we give examples with scripts on how to access jets and use them in your analysis frameworks, including corrections and systematics. In the second part of the exercise, we examine jet substructure algorithms, which have many uses including identification of hadronic decays of heavy SM particles like top quarks, W, Z, and H bosons, as well as mitigation of pileup and others.

The tutorial is designed to be executed at cmslpc and followed in the JMEDAS 2024 website, where you find links to instructional slides and instructions that walk you through the exercises.

jmedas's People

Contributors

dryrun avatar juska avatar justinrpilot avatar alefisico avatar kirschen avatar rappoccio avatar jdolen avatar kpedro88 avatar scarletnorberg avatar camclean avatar cmantill avatar ubparker avatar caleb-james-smith avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.