Difference between revisions of "CalcHEP reference"
(→p1/p2) |
(→Parameter) |
||
Line 48: | Line 48: | ||
== Model parameters == | == Model parameters == | ||
=== Parameter === | === Parameter === | ||
+ | It is possible to change some parameters of a model using <tt>Parameter</tt> keyword. The parameters are model specific. | ||
+ | Here's an example for selecting the elementary charge in the standard model: | ||
+ | <center><tt>Parameter: EE=0.31</tt></center> | ||
+ | |||
=== Run parameter === | === Run parameter === | ||
Revision as of 14:12, 25 July 2012
Here is the CalcHEP batch mode reference. You should find description for every possible parameters the batch mode accepts except if it is redondant with some HEPMDB function.
We tried to organize this document this way: entries concerning similar or close information are gathered together. Each subsection is directly the parameter name. Sometimes only the main parameter is in the subsection title but the other subparameters should be decribed anyway.
Contents
Model information
Model
This line corresponds to the model used. When using HEPMDB, each batch file is associated to a specific model. As a consequence, the default value of this line should not be changed.
Gauge
CalcHEP is able to use two different Gauge for computation: Feynman gauge and unitary gauge. Some model requires a specific gauge. We recommand leaving the default value for this.
Model changed
Each time the batch interface is run, it first checks whether the subprocess numerical code exists. If it does, it reuses it and skips the often long process of code generation. Any requested numerical codes not in the library are then generated and added to the library. If the model changed, the numerical codes are regenerated as appropriate.
Process description
Process
Using the process keyword, it is possible to specify which process to compute. Multiple processes can be required. The general syntax is:
Incoming and outgoing particles are separated by ->. Particles can be particles from the model you're using or composite particle. It is recommanded not to exceed 6 outgoing particles.
Decay
It is possible to specify decays for the outgoing particles. Each decay will be written as follow:
Decays will automatically connected to outgoing particles if possible. Decays will even be connected with one another.
Important note: make sure the same decay doesn't appear twice.
Composite
When specifying processes and decays, you can use composite particles, i.e. labels that refer to various possible particles. This is particularly useful when colliding protons or when studying jets.
The syntax is:
Remove
Sometimes, you'll be only interested in specific processes. It is possible to tell CalcHEP which particle you don't want as virtual particles in the processes. The syntax is:
Beam description
pdf1/pdf2
p1/p2
These two parameters defines the energy of the beams. When using pdf, it can also be used as an input parameter for the pdf. For instance, when using proton photon, this would corresponds to the energy of the initial proton.
Model parameters
Parameter
It is possible to change some parameters of a model using Parameter keyword. The parameters are model specific. Here's an example for selecting the elementary charge in the standard model: