(***********************************************************************)
(* Package: TQPAT *)
(* e+e- -> t tbar *)
(* Version: v1.01 *)
(* *)
(* Description: TQPAT is a Mathematica package for the numerical *)
(* evaluation of hard one loop corrections to the *)
(* t tbar pair production cross section at threshold *)
(* in the *)
(* SM, THDM and MSSM. *)
(* *)
(* File: README.txt *)
(* *)
(* Author: Nikolai Zerf, zerf@particle.uni-karlsruhe.de *)
(* Created: Wed Jun 3, 2009 *)
(* Modified: Tue Jun 1, 2010 *)
(* *)
(***********************************************************************)
News:
- Fixed bug in the interface to SPheno, which gives (up to now)
wrong mixing matrix output in the neutral higgs mixing.
(thx to Yuichiro Kiyo for informing me about this bug )
- Updated the SPS points and slopes data sets.
Usage:
- Before running the package please adjust the paths in TQPAT.config.
- It is convenient to add the loaction of the TQPAT folder to the
$Path variable defined in init.m. The latter can be found in
~/.Mathematica/Kernel/init.m. The modification may look as
follows:
$Path = Join[{"X/TQPAT"}, $Path];
where X stands for the path to the TQPAT directory on your system.
- In order to run TQPAT you need to load the TQPAT.m into the
Mathematica kernel by typing:
<< TQPAT`;
or
Needs["TQPAT`"];
or
<<"X/TQPAT/TQPAT.m";
(where X stands for the path to the TQPAT directory).
- The usage of the package is self-explanatory. In particular, within
Mathematica '?x' provides you with a description of the object x.
It is instructive to have a closer look to the examples stored
in the folder 'example' where a short overview of the functionality of
the package is presented. Please consult the file INFO.txt for
a short description of each example.
Note:
- TQPAT requires a compiled version of LoopTools in order to work.
LoopTools can be found at http://www.feynarts.de/looptools/.
- TQPAT allows an automatic generation of MSUGRA data for the
numerical evaluation of MSSM amplitudes. Therefore the spectrum
generator SPheno is used (http://ific.uv.es/~porod/SPheno.html).
This part of the package is optional since the predefined data sets
coming with this package can be used.
- For the evaluation of box diagrams containing Charginos and
Neutralinos external programs are used which are accessed via
MathLink. They have been created with the Mathematica package
FormCalc (http://www.feynarts.de/formcalc/) on a 32bit machine
running SUSE linux 10.2 and using the ifort compiler (Version 8.0)
for the FORTRAN part. The programs require shared libraries.
In order to specify the path to the libraries one has to adjust the
shared library path variable. E.g., for bash an entry in .bashrc
could look as follows:
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/export/pc/compiler/intel/intel_fc_80/lib
export LD_LIBRARY_PATH
For completeness all source files can be found TQPAT/fortranprograms/.
Thus it is possible to recompile them if necessary. For details
about their compilation one should consult the FormCalc manual.
- The package has been tested with Mathematica 6.0.
Some examples may not work in older or newer versions of Mathematica.