elegent is hosted by Hepforge, IPPP Durham
close Warning:
  • Error with navigation contributor "BrowserModule"
  • Failed to sync with repository "(default)": instance.__dict__ not accessible in restricted mode; repository information may be out of date. Look in the Trac log for more information including mitigation strategies.

Version 9 (modified by jkaspar, 11 years ago) (diff)

--

Elegent

Elegent (Elastic Event GENeraTor) is a Monte-Carlo generator of (anti-)proton-proton collisions, based on a number of theoretical/phenomenological models.

Physics

Elegent package

The logic...

  • model implementation
  • data-sheet generation

data-sheets available for download

  • event generator, output HepMC format

Users' guide

Download and compilation

Either download an Elegent release or checkout the code from Subversion:

svn co svn+ssh://svn.hepforge.org/hepforge/svn/elegent/trunk

Edit the makefile such that ROOTDIR and HepMCDIR point to your ROOT and HepMC installations.

Run make.

Generation of data-sheets

NB: you might want to skip this step as there are ready-made data-sheets available for download.

bin/ElegentDistributionSampler

  • data-sheet structure, ROOT file, 2 types of sampling

testing the event generator

bin/ElegentTest <file name> <model tag> <t_min> <t_max> <number of events>