QCD Example Codes


Below you can find fortran routines, card files and scripts in order
to do a standard QCD analysis of event shape distributions and
inclusive charged particle distributions on ALEPH data and full
MC (LEP1), as well as with some Monte Carlo generator.

Note : the analysis is histogram and not Ntuple based.
 
 

  1. Analysis of ALEPH data or full MC
  2. same analysis with HVFL05 (based on KINGAL, used for full MC)
  3. same analysis with PYTHIA (standalone, no KINGAL)
  4. same analysis with HERWIG (standalone, no KINGAL)

 

 
  1. Analysis of ALEPH data or full MC:

  2.  


     



     

  3. The same analysis with HVFL05:

  4.  
    • source code for HVFL analysis :                qcd_analysis_hvfl.F
    • same histograms definitions as above :    histonaming.h
    • same utility routines as above :                   qcd_utilities.F
    • slightly modified steering code a):             kingal.F
    • slightly modified steering code b):             keevt.F
      • Note : only a few lines were added in order to call the user routines. Changes are marked by CGD and CGDEND
    • script to run the job :                              hvfl_job.submit (contains steering cards)
    • together with this makefile :                 qcd_analysis_hvfl.mk
        • To be used as bsub < hvfl_job.submit
          • Note a : remember to set correctly the variable ORIDIR in the script file
          • Note b : the makefile might have to be regenerated with KINRUN


     



     

  5. The same analysis with PYTHIA:

  6.  
    • source code for PYTHIA analysis :         qcd_analysis_py.F
    • same histograms definitions as above :    histonaming.h
    • same utility routines as above :                qcd_utilities.F
    • include file for PYTHIA v6.136 :             pythia6136.inc (change this if using a higher version)
    • script to run the job :                              pythia_job.submit (contains steering cards)
    • together with this makefile :                 qcd_analysis_py.mk
        • To be used as bsub < pythia_job.submit
          • Note : remember to set correctly the variable ORIDIR in the script file


     



     

  7. The same analysis with HERWIG:

  8.  
    • source code for HERWIG analysis :         qcd_analysis_hw.F
    • same histograms definitions as above :    histonaming.h
    • same utility routines as above :                   qcd_utilities.F
    • include file for HERWIG v6.201 :             herwig6201.inc (change this if using a higher version)
    • include file for PYTHIA :                       pythia61_hw.inc (adapted to HERWIG HEPEVT size. Analysis is done on LUND event common)
    • script to run the job :                              herwig_job.submit (contains steering cards)
    • together with this makefile :                 qcd_analysis_hw.mk
        • To be used as bsub < pythia_job.submit
          • Note : remember to set correctly the variable ORIDIR in the script file

Comments to
Guenther Dissertori (guenther.dissertori@cern.ch)


Tuesday, June 5, 19:00:00 MET DST 2001

Back to the QCD page