United Generators Tips

Track page about the developement of the Pythia 2 u / Herwig 2 u united generator modules.


-- JuanCastillo - 09 Apr 2008

Unigen instalation

Original source code and a brief introduction can be found in the Unigen Wiki

Untar and unzip

gzip -dc unigen-2.0.tar.gz | tar -xf -

ROOT setting

ALERT! I'm using my own ROOT for the moment.

Version:Run ROOT to test it
Version   5.14/00  14 December 2006
Path:Write
$which root
Variables: Write
echo $ROOTSYS
echo $LD_LIBRARY_PATH
You should have at least the path to ROOT, to PYTHIA and to CERN libraries.

Unigen configuring and making

Just following what is written on the README file
unigen-2.0$ . ./config/unigenlogin
$make

No additional paths are set. No complain is obtained, and everything's looking fine.

Loading libraries

Path: /unigen-2.0/lib, libraries libTasks.so, libUniGen.so
To add this path to LD_LIBRARY_PATH, 2 ways:
  • Add it to your logon script
  • Run the unigen login script /unigen-2.0/config$ source unigenlogin

Using UParticle and UEvent

Available macros

  • Pythia2uparticle.C : It loads the libraries and the classes, read an already created ROOT-translated PYTHIA file (version 5 or 6) and re-store the info in a ROOT file following the UParticle structure. Arguments: PYTHIA_file Output_file.
  • Pythia2u.C : It loads the libraries and the classes, read an already created ROOT-translated PYTHIA file (version 5 or 6) and re-store the info following the UEvent structure. Arguments: PYTHIA_file Output_file.
  • RunPythia.C The user is asked about the PYTHIA configuration to run. An output file is created recording UEvents created using PYTHIA 6 as generator.

  • Herwig2uparticle.C It translates a HERWIG output file onto a ROOT file following UParticle structure.

Programs

  • PythiaToUParticle : stand-alone version of the macro PythiaToUParticle.C
  • pythia2u : It translate a PYTHIA generated file onto a UEvent ROOT file.

Output plots

From HERWIG to UParticle

ALERT! NOTE: These output plots are preliminary results. A generic TTree object is still used for storing the translated info. UParticle will be placed once the code is "ROOT-version-independent".

  • 5000 events, LHC standart HERWIG configuration, no cuts:
    5000 events, LHC configuration, no cuts
  • 5000 events, LHC tuned for UA5 underlying events, no cuts:
    5000 events, LHC tuned for UA5 underlying events, no cuts
  • PPR results - full rapidity (solid:HERWIG)
    PPR results - full rapidity

From Pythia 5 and Pythia 6 to UParticle

ALERT! NOTE: These output plots are preliminary results. A generic TTree object is still used for storing the translated info. UParticle will be placed once the code is "ROOT-version-independent".

Per unit of rapidity

Pythia 5
Nch vs center of mass energy.
Unit of rapidity.
25 samples
Pythia 6
Nch vs center of mass energy.
Unit of rapidity.
24 samples
P5 Nch vs center of mass energy. Unit of rapidity. 25 samples P6 Nch vs center of mass energy. Unit of rapidity. 24 samples

P5 and P6 comparison
- multiplicity distribution
- MB events, unit of rapidity
(blue: P5)
ALICE PPR results
- multiplicity distribution
- MB events, unit of rapidity
P5 and P6 comparison - multiplicity distribution -unit of rapidity PPR results -unit of rapidity

Full Rapidity

  • P5 and P6 comparison - multiplicity dependence -full rapidity (NOTE: error on label, the energy is not fixed):
    P5 and P6 comparison - multiplicity distribution -full rapidity

P5 and P6 comparison
- multiplicity distribution for 14 TeV
- full rapidity
(blue: P5)
PPR results
- full rapidity
(dashed:pythia)
P5 and P6 comparison - multiplicity distribution -full rapidity PPR results - full rapidity

KNO Scaling

  • KNO scaling - Pythia 6- energies from 14 TeV to 8 TeV -Full rapidity
    KNO scaling - Pythia 6- energies from 14 TeV to 8 TeV

  • KNO scaling - Pythia 5- energies from 14 TeV to 10 TeV:
    KNO scaling - Pythia 5- energies from 14 TeV to 10 TeV
Topic attachments
I Attachment Action Size Date Who Comment
Herwig2_Nch_dist_UA5_s_14TeV.pngpng Herwig2_Nch_dist_UA5_s_14TeV.png manage 5.1 K 2008-04-18 - 12:57 JuanCastillo 5000 events, LHC tuned for UA5 underlying events, no cuts
Juan.pngpng Juan.png manage 5.1 K 2008-04-14 - 18:01 JuanCastillo 5000 events, LHC configuration, no cuts
KNO_scaling_up_to_14TeV.pngpng KNO_scaling_up_to_14TeV.png manage 13.3 K 2008-04-18 - 14:50 JuanCastillo KNO scaling - Pythia 6- energies from 14 TeV to 8 TeV
P5_KNO_scaling_up_to_14TeV.pngpng P5_KNO_scaling_up_to_14TeV.png manage 12.8 K 2008-04-18 - 14:58 JuanCastillo KNO scaling - Pythia 5- energies from 14 TeV to 10 TeV
P5_Nch_distrib.pngpng P5_Nch_distrib.png manage 5.5 K 2008-04-18 - 12:30 JuanCastillo P5 Nch vs center of mass energy. Unit of rapidity. 25 samples
P5_P6_Nch_distrib.pngpng P5_P6_Nch_distrib.png manage 8.3 K 2008-04-18 - 13:27 JuanCastillo P5 and P6 comparison - multiplicity distribution -unit of rapidity
P5_P6_Nch_distrib_full_rap.pngpng P5_P6_Nch_distrib_full_rap.png manage 6.6 K 2008-04-18 - 14:24 JuanCastillo P5 and P6 comparison - multiplicity distribution -full rapidity
P5_P6_Nch_s_comp.pngpng P5_P6_Nch_s_comp.png manage 6.6 K 2008-04-18 - 14:03 JuanCastillo P5 and P6 comparison - multiplicity distribution -full rapidity
P6_Nch_distrib.pngpng P6_Nch_distrib.png manage 5.4 K 2008-04-18 - 12:30 JuanCastillo P6 Nch vs center of mass energy. Unit of rapidity. 24 samples
PPR_plots_full_rap.pngpng PPR_plots_full_rap.png manage 13.6 K 2008-04-18 - 13:32 JuanCastillo PPR results - full rapidity
PPR_plots_unit_rap.pngpng PPR_plots_unit_rap.png manage 13.9 K 2008-04-18 - 13:28 JuanCastillo PPR results -unit of rapidity
Topic revision: r4 - 2008-04-18, JuanCastillo
 
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding GSI Wiki? Send feedback
Imprint (in German)
Privacy Policy (in German)