Changes between Initial Version and Version 1 of MadOniaManual


Ignore:
Timestamp:
Mar 20, 2012, 4:17:41 PM (12 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MadOniaManual

    v1 v1  
     1
     2
     3== Manual: section on [:../../view/Software/MadOnia:MadOnia] ==
     4
     5MadOnia is a module that is deeply integrated in MadGraph/MadEvent. It can be seen as a specific implemented Model. For this reason, the procedure that you need to follow to generate a new quarkonium production process and then quarkonium events is very similar to the standard MG/ME procedure. In the description below, points where the syntax is specific to quarkonium production have been highlighted. For the rest, the reader is invited to have a look to the MadGraph help page.
     6
     7=== <a name="How_to_use_the_code"></a> How to use the code ===
     8
     9Just like the other processes that are tractable in MG/ME, you can decide to generate a new quarkonium prcocess and/or quarkonium events via one of the MG/ME clusters, or you can download the full or process-dependent code and run it on your computer. The inputs that should be entered for a new analysis have the same format in both cases.
     10==== <a name="Edit_the_proc_card_dat_and_gener"></a> Generate a new process ====
     11
     12You need to edit the file '''proc_card.dat:'''
     13   * Enter the name of the process using the following format:
     14
     15{{{pp>jcc~[3P12to445]
     16}}}
     17
     18This corresponds to the production of a %$\chi_{c2}$% (PID=445) via an intermediate state with %$\normalsize 2S+1=3$%, %$\normalsize L=P$%, %$\normalsize J=2$%, %$\normalsize c=1$%, i.e. a spin-1, P-wave, color-singlet intermediate state. As another example:
     19
     20{{{pp>jbb~[1S01to551]
     21}}}
     22
     23corresponds to the production of an %$\normalsize \eta_b$% via a color-singlet transition. For color-octet tranistion, the color index should be set to 8. If you have in mind to pass the events through Pythia for the showering and hadronization, you must be careful with the PI number of the state. Indeed, pythia uses a special label that contains the information on the color. For example, the PI number that should be used for the production of a J/psi via a color-octet transition is 9900443;
     24{{{pp>jcc~[3S18to9900443]}}}
     25
     26'''Also, pay attention:'''
     27
     28the heavy-quark pair must be placed in that order, and at the end! For example,
     29
     30{{{pp&gt;jc~c[3P18to443]
     31}}}
     32
     33or
     34
     35{{{pp&gt;cc~[3P18to443]j
     36}}}
     37
     38will not work!
     39
     40For the model, select sm_onium.
     41
     42   * Once the file proc_card.dat has been edited, then type
     43
     44./bin/newprocess
     45
     46to generate the process
     47==== Generate parton-level events ====
     48
     49You need to edit the usual files. If you edit the file param_card.dat, you will see that in addition to the sm parameters, you have a block called LDME. The parameters in this block correspond to the long distance matrix elements, expressed in the BBL normalization (see hep-ph/9407339). You can specify the value of the LDME's for each transition. The transition %$\normalsize n$% is indicated at the end of the line as a comment. For example, the line
     50
     51{{{
     52        3.      1.16E+00         # 3S11
     53}}}
     54
     55sets
     56
     57
     58
     59Note that only one LDME parameter is assigned to each transition %$^{2S+1}L_J^{[c]}$%. For example, for all the following processes
     60
     61|| pp &gt;j cc~[3S18to443]  ||  color-octet %$\normalsize J/\psi$% production ||
     62|| pp &gt; jcc~[3S18to10441]  ||  color-octet %$\normalsize \chi_{c0}$% production ||
     63|| pp &gt; jbb~[3S18to100553]  ||  color-octet %$\normalsize \Upsilon(2S)$% production ||
     64
     65the same LDME parameter will be used in the param_card.dat.
     66
     67Note also that you can put cuts on the quarkonium state via the run_card.dat.
     68
     69Once all the relevant cards have been edited, you can send the jobs on the server, or you can type
     70
     71./bin/generate_events to generate events
     72
     73on your personal computer.
     74
     75Once your events have been generated, you can use the tool MadAnalysis to draw distributions of events.
     76
     77==== Generate hadron-level events ====
     78
     79If you have in mind to pass the events through Pythia for showering and hadronization, the procedure is exactly the same as the standard one. In particular, if you are using one of the MadGraph cluster, you just need to provide the input file pythia_card.dat when you submit a new request for event generation.
     80
     81In the case of color-octet transition, you need to pay attention: Pythia has a prescription for the evolution of the heavy-quark pair only if it has a mass that is larger than the mass of the physical quarkonium state. This means that you need to set the mass of the heavy quark in the file param_card.dat to a sufficiently large value. For example, in the case of J/psi production via a color octet-transition, you need to set the mass of the charm quark to a value that is larger than m_Jpsi/2
     82
     83ATTENTION: for CO transition in Pythia, PID(J/psi) = 9900443, PID(Upsilon(1S))=9900553
     84
     85-- Main.PierreArtoisenet - 2011-11-10
     86
     87
     88
     89
     90
     91
     92
     93
     94
     95
     96
     97