= Elegent = Elegent (Elastic Event GENeraTor) is a Monte-Carlo generator of (anti-)proton-proton collisions, based on a number of theoretical/phenomenological models. TODO: author, license? == Physics == * [[HadronicModels|models of hadronic/strong interaction]] * [[CoulombInteraction|description of Coulomb interaction]] * [[CoulombHadronicInterference|models of Coulomb-hadronic interference]] == Elegent package == The logic... * model implementation * data-sheet generation data-sheets available for [[http://www.hepforge.org/downloads/elegent|download]] * event generator, output HepMC format == Users' guide == === Download and compilation === Either download an [[http://www.hepforge.org/downloads/elegent|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 [[http://www.hepforge.org/downloads/elegent|download]]. `bin/ElegentDistributionSampler` * data-sheet structure, ROOT file, 2 types of sampling === Testing the event generator === `bin/ElegentTest `