Skip to content

Simple tools for my contributions to the Bs⁰ → DsK analysis for the LHCb collaboration

Notifications You must be signed in to change notification settings

lbel/Bs2DsKTools

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Intro

Just a collection of tools and classes for the Bs⁰ → DsK/Dsπ analysis. The different tree readers, readMCTree, readDataTree and lifetime inherit from a purely virtual class, readTree. There are several overloaded readTree::Loop() methods for different types of output.

Studies:

  1. Bs⁰ time acceptance
  2. Bs⁰ and bachelor particle opening angle as PID

Classes

Tree reader:

  • Inherits from purely virtual readTree
  • readDataTree reads data ntuples
  • readMCTree reads Monte Carlo ntuples
  • lifetime reads Monte Carlo ntuples for lifetime acceptance studies

Opening angle: oanglePID implements a DLL like PID variable from opening angle

Utilities

  • accept.cc: an utility to select events using the lifetime tree reader for lifetime acceptance studies
  • resolution.cc: make residual and pull plots from Monte Carlo
  • ltFit.py: fit for the trigger lifetime acceptance function

About

Simple tools for my contributions to the Bs⁰ → DsK analysis for the LHCb collaboration

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 60.3%
  • Python 39.5%
  • Shell 0.2%