Distribution Help

Distributions

The ability to do distributions is still somewhat experimental so they should be checked carefully. Distributions are only applied to the production process. The decays are ignored. Standard CalcHEP notation is used for the distribution parameter. Here is an example:
Dist parameter:M(e,E)
Dist min:0
Dist max:200
Dist n bins:100
Dist title:p,p->l,l
Dist x-title:M(l,l) (GeV)
The value for the keyphrase "Dist n bins" has to be one of:
300150100756050
302520151210
65432
These are the values allowed by the CalcHEP histogram routines. The values given for the titles have to be pure text. No special characters are currently allowed. Gnuplot must be installed for plots to be produced on the fly and included in the html progress reports. More than one distribution can be specified, however each distribution must be unambiguous and apply in exactly one way for each subprocess. Also, distributions will work even if no events are requested.

Possible Issues

For this to work, the distributions have to be unambiguous and apply to all subprocesses the same way. For example, if a process is p,p->l,l,l and the distribution M(l,l) is given, then this routine will not know which two leptons to apply the distribution to and the results are unpredictable. If the process is p,p->l,l where l=e,E,m,M and the distribution M(e,E) is desired, this distribution will only apply to some of the subprocesses and give unpredictable results. Make sure your distribution is unambiguous and applies in exactly one way to each subprocess. If this is done, it should work. Nevertheless, check each distribution carefully to make sure it is being done correctly.