elegent is hosted by Hepforge, IPPP Durham
close Warning: Can't synchronize with repository "(default)" (/hepforge/svn/elegent does not appear to be a Subversion repository.). Look in the Trac log for more information.

Changes between Version 21 and Version 22 of WikiStart


Ignore:
Timestamp:
Jul 30, 2013, 2:38:08 PM (11 years ago)
Author:
jkaspar
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v21 v22  
    1818The package consists of the following components.
    19191. C++ implementation of the models described above. For more details, please refer to the [[API|API description]].
    20 1. A program (`ElegentDistributionSampler`) to build a number of distributions of interest (differential and cumulative cross-sections, etc.) at a given collision energy. The output is a ROOT file called ''datasheet'' (for details, please refer to the [[DatasheetStructure|datasheet description]]).
     201. A program (`ElegentTDistributionSampler`) to build a number of distributions of interest (differential and cumulative cross-sections, etc.) at a given collision energy. The output is a ROOT file called ''datasheet'' (for details, please refer to the [[DatasheetStructure|datasheet description]]).
    21211. A class (`Generator`) that loads a specified cumulative distribution function from a datasheet and generates random events in the HepMC format. This class can easily be embedded in any program. As an example, you can have a look at the `TestElegent` program.
    2222
     
    3939
    4040
    41 === Generation of datasheets ===
     41=== Sampling t- and b-distributions ===
    4242
    43 NB: you might want to skip this step as there are ready-made datasheets available for [[http://www.hepforge.org/downloads/elegent|download]].
     43NB: you might want to skip this step as there are ready-made distribution files available for [[http://www.hepforge.org/downloads/elegent|download]].
    4444
    4545Run
    4646{{{
    47 bin/ElegentDistributionSampler -h
     47bin/ElegentTDistributionSampler -h
     48bin/ElegentBDistributionSampler -h
    4849}}}
    49 to get help on running this program. Alternatively, look in [[source:/trunk/scripts/generate_datasheets]] for a usage example.
     50to get help on running these programs. Alternatively, look in [[source:/trunk/scripts/generate_t_disbributions]] or [[source:/trunk/scripts/generate_b_disbributions]] for a usage example.
    5051
    5152
    5253=== Testing the event generator ===
    5354
    54 The `Generator` class and a datasheet can be tested with program `bin/ElegentTest`, which would print the generated HepMC events on screen. Run
     55The `Generator` class and a t-distribution ROOT file can be tested with program `bin/ElegentTest`, which would print the generated HepMC events on screen. Run
    5556{{{
    5657bin/ElegentTest -h