omikulen / modeltesting

Module for estimating sensitivity for distinguishing models of new physics at Intensity Frontier experiments.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

modeltesting

Module for estimating sensitivity for distinguishing models of new physics at Intensity Frontier experiments. If you use it, please cite arXiv:2312.00659 and arXiv:2312.05163.

Installation

Prerequisites

  • Python (Version 3.6 or above (?))
  • pip (Python package installer)

Installing the Module

To install the module, follow these steps:

  1. Clone the Repository

    • Clone this repository to your local machine using git clone [repository-url].
  2. Navigate to the Repository Directory

    • Change into the cloned repository's directory by running cd [repository-name].
  3. Install the Module

    • Within the repository directory, run the following command to install the module:
      pip install .
      
    • This will install the module along with its dependencies.

Usage

Jupyter Notebooks

  1. Examples.ipynb:

    • This notebook includes description of the main functions and demonstrates their usage.
  2. Examples_HNL.ipynb:

    • This notebook contains functions from the modeltesting.neutrinos submodule for the analysis of Heavy Neutral Leptons (HNLs).

About

Module for estimating sensitivity for distinguishing models of new physics at Intensity Frontier experiments.


Languages

Language:Jupyter Notebook 85.8%Language:Python 14.2%