Skip to content
/ LQGENEP Public
forked from EIC-Detector/LQGENEP

Code related to event generation of leptoquark events

Notifications You must be signed in to change notification settings

eic/LQGENEP

This branch is 14 commits ahead of EIC-Detector/LQGENEP:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

f2ffccb · Oct 23, 2024

History

22 Commits
Oct 18, 2024
Oct 17, 2024
Oct 18, 2024
Oct 18, 2024
Apr 14, 2018
Jan 17, 2018
Oct 18, 2024
Oct 18, 2024
Jan 17, 2018
Jan 17, 2018
Oct 23, 2024
Oct 23, 2024
Oct 18, 2024
Jan 17, 2018
Jan 17, 2018
Jan 17, 2018
Jan 17, 2018
Jan 17, 2018
Jan 17, 2018
Jan 17, 2018
Jan 17, 2018
Jan 17, 2018
Jan 17, 2018

Repository files navigation

LQGENEP

This repository builds a LQGENEP container image from a Dockefile, which can then be run with singularity.

Quickstart

To build and publish the container:

docker build --platform linux/386 --tag ghcr.io/eic/lqgenep .
docker push ghcr.io/eic/lqgenep

To generate events from an inputfile in the local directory:

singularity run docker://ghcr.io/eic/lqgenep

To convert the generated events into HepMC3 format with eic-smear (e.g. inside eic-shell):

BuildTree("LQGENEP_output.txt", "./")
TreeToHepMC("LQGENEP_output.root", "./")

This will write LQGENEP_output.root and LQGENEP_output.hepmc.

To add the crossing angles and beam effects, run the afterburner (e.g. inside eic-shell):

abconv --preset ip6_hidiv_275x18 --output AB_LQGENEP_output LQGENEP_output.hepmc

Input file

The inputfile parameters are whitespace separate:

  • line 1: number of events, leptoquark mass, leptoquark type, lepton beam energy, proton beam energy, minimum Q2, minimum x, maximum x, minimum y, maximum y, initial quark generation, final quark generation
  • line 2: output file name

Leptoquark types:

Leptoquark types are defined in the lqgenep.f data block LQCHA:

  1. 'S_0L'
  2. 'S_0R'
  3. '~S_0R'
  4. 'S_1L'
  5. 'V_1/2L'
  6. 'V_1/2R'
  7. '~V_1/2L'
  8. 'V_0L'
  9. 'V_0R'
  10. '~V_0R'
  11. 'V_1L'
  12. 'S_1/2L'
  13. 'S_1/2R'
  14. '~S_1/2L'

About

Code related to event generation of leptoquark events

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages

  • Fortran 99.8%
  • Other 0.2%