Changes between Version 2 and Version 3 of MadDipole


Ignore:
Timestamp:
04/12/12 11:32:53 (8 years ago)
Author:
md987
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MadDipole

    v2 v3  
    77==== Running the code ====
    88
    9 To run the code, download the package {{{
     9To run the code, download the package
     10{{{
    1011MG_ME_DIP_V?.?.?.tar.gz
    11 }}} (!MadDipole) or the {{{
     12}}}
     13(!MadDipole) or the
     14{{{
    1215MG_ME_V?.?.?.tar.gz
    13 }}} (Developer's kit), where V?.?.? is version V4.4.35 or later from the [http://madgraph.hep.uiuc.edu/cgi-bin/NewProcess/download.cgi MadGraph download page] ([http://madgraph.phys.ucl.ac.be/cgi-bin/NewProcess/download.cgi mirror]). (Registration is needed and can be done via a link from the MadGraph/MadEvent main site).
    14    1. Go to the {{{
     16}}}
     17(Developer's kit), where V?.?.? is version V4.4.35 or later from the [http://madgraph.hep.uiuc.edu/cgi-bin/NewProcess/download.cgi MadGraph download page] ([http://madgraph.phys.ucl.ac.be/cgi-bin/NewProcess/download.cgi mirror]). (Registration is needed and can be done via a link from the MadGraph/MadEvent main site).
     18   1. Go to the
     19{{{
    1520MadGraphII
    16 }}} directory and type {{{
     21}}}
     22directory and type
     23{{{
    1724make
    1825}}}
    19    1. Copy the {{{
     26   1. Copy the
     27{{{
    2028Template
    21 }}} directory to a new process directory of your choice, e.g. {{{
     29}}}
     30directory to a new process directory of your choice, e.g.
     31{{{
    2232MyProcDir
    23 }}}, to keep a clean copy of the Template directory as usual.
    24    1. If you have downloaded the Developer's kit: go to this new directory and activate the 'dipole mode' by typing: {{{
     33}}}
     34, to keep a clean copy of the Template directory as usual.
     35   1. If you have downloaded the Developer's kit: go to this new directory and activate the 'dipole mode' by typing:
     36{{{
    2537./bin/standalone_dipole
    26 }}} This should activate the dipole terms and remove all files that are not needed. This step can be skipped if !MadDipole ( {{{
     38}}}
     39This should activate the dipole terms and remove all files that are not needed. This step can be skipped if !MadDipole (
     40{{{
    2741MG_ME_DIP_V4.4.??.tar.gz
    28 }}}) was downloaded.
     42}}}
     43) was downloaded.
    2944   1. The next step is to specify the process in the =./Cards/proc_card.dat=. This should be the m+1 particle process, i.e. the process including the emission of the extra particle.
    30    1. Then generate the diagrams including subtraction terms by typing {{{
     45   1. Then generate the diagrams including subtraction terms by typing
     46{{{
    3147./bin/newprocess
    32 }}} This will also compile the HELAS and MODEL libraries.
     48}}}
     49This will also compile the HELAS and MODEL libraries.
    3350
    34 Like for a normal MadGraph run, this will generate one (or more) directory(ies) inside the =./SubProcesses= directory in which the a code specific for the particular process is generated. A simple program to check the results, {{{
     51Like for a normal MadGraph run, this will generate one (or more) directory(ies) inside the =./SubProcesses= directory in which the a code specific for the particular process is generated. A simple program to check the results,
     52{{{
    3553check_dip.f
    36 }}}, has been provided to calculate the m+1 matrix element and the subtraction terms for any point in phase space. By default the program {{{
     54}}}
     55, has been provided to calculate the m+1 matrix element and the subtraction terms for any point in phase space. By default the program
     56{{{
    3757check
    38 }}} prints a table with the matrix element squared and the subtraction terms on the screen for which each point is closer to a collinear of soft limit. Another check program, {{{
     58}}}
     59prints a table with the matrix element squared and the subtraction terms on the screen for which each point is closer to a collinear of soft limit. Another check program,
     60{{{
    3961check_intdip.f
    40 }}}, checks the sum of the integrated dipoles for a random (or given) phase-space point. It can be compiled by typing {{{
     62}}}
     63, checks the sum of the integrated dipoles for a random (or given) phase-space point. It can be compiled by typing
     64{{{
    4165make checkint
    42 }}} in the processes directories.
     66}}}
     67in the processes directories.
    4368
    4469=== MadDipole for QED ===
     
    6994The QED version contains a check program identical to the QCD one for checking the limits of the unintegrated subtraction terms. A check program for the integrated subtraction terms is not present, as depending on the actual process one or several phase space points are required as input.
    7095
    71 The check program is compiled by typing {{{
     96The check program is compiled by typing
     97{{{
    7298make
    73 }}} which produces an executable {{{
     99}}}
     100which produces an executable
     101{{{
    74102check_qed
    75 }}}.
     103}}}
     104.
    76105=== [[br]] Note: ===
    77106