charm-fitter

Fitter of charm mixing and CP violation parameters

https://github.com/tpajero/charm-fitter

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.5%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Fitter of charm mixing and CP violation parameters

Basic Info
  • Host: GitHub
  • Owner: tpajero
  • License: gpl-3.0
  • Language: C++
  • Default Branch: master
  • Homepage:
  • Size: 1020 KB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 1
  • Releases: 0
Created over 4 years ago · Last pushed 6 months ago
Metadata Files
Readme Contributing License Citation

README.md

CharmFitter

CharmFitter is a frequentist implementation of a fitter to charm measurements of mixing and CP violation, to compute 1D and 2D confidence regions on the underlying physics parameters. The fit implements both the phenomenological and theoretical parametrisations, see the following references for details,

  • T. Pajero, Search for time-dependent CP violation in D0 -> K+ K- and D0 -> pi+ pi- decays, PhD thesis, Scuola Normale Superiore, 2021, CERN-THESIS-2020-231;
  • T. Pajero and M. J. Morello, Mixing and CP violation in D0 -> K- pi+ decays, JHEP 03 (2022) 162,

which are based on the very useful reference

The fitter is based on the GammaCombo package; see gammacombo for details and for how to run the fitter. The custom code for the charm fit resides in the charmcombo directory. Simple example plots can be produced with the charmcombo/make-plots.py script.

Citation

Please consider citing the following article if you use this software:

T. Pajero and M. J. Morello, Mixing and CP violation in D0 -> K- pi+ decays, JHEP 03 (2022) 162.

Installation

To build CharmCombo cmake is needed in version 3.14 or higher. If CernVM-FS is available on your computer, a suitable environment can be set through . setup-env-cvmfs.sh.

Get the source code from GitHub:

git clone https://github.com/tpajero/charm-fitter.git
cd charm-fitter

Build the project in a <build> directory and install it:

cmake -B <build>
cmake --build <build> [-j<n-cores>]
cmake --install <build>

Credits

We would like to thank Nico Kleijne for a careful review of the code.

Owner

  • Name: Tommaso Pajero
  • Login: tpajero
  • Kind: user

Citation (CITATION.bib)

@article{Pajero:2021jev,
    author = "Pajero, Tommaso and Morello, Michael Joseph",
    title = "{Mixing and $CP$ violation in $D^0 \to K^- \pi^+$ decays}",
    eprint = "2106.02014",
    archivePrefix = "arXiv",
    primaryClass = "hep-ph",
    month = "6",
    year = "2021",
    note = "fitting code available at \url{https://github.com/tpajero/charm-fitter}"
}

GitHub Events

Total
  • Push event: 6
  • Create event: 1
Last Year
  • Push event: 6
  • Create event: 1