Changes required by the modifications in STEER (Christian)
[u/mrichter/AliRoot.git] / PYTHIA6 / PyquenCommon.h
CommitLineData
12cb0bc0 1#ifndef ROOT_PyqCommon
2#define ROOT_PyqCommon
3
4#ifndef __CFORTRAN_LOADED
5//*KEEP,cfortran.
6#include "cfortran.h"
7//*KEND.
8#endif
9
10extern "C" {
11
12// common /pyqpar/ T0u,tau0u,nfu,ienglu,ianglu
13
14typedef struct {
15 Double_t t0;
16 Double_t tau0;
17 Int_t nf;
18 Int_t iengl;
19 Int_t iangl;
20} PyqparCommon;
21
22#define PYQPAR COMMON_BLOCK(PYQPAR,pyqpar)
23 COMMON_BLOCK_DEF(PyqparCommon,PYQPAR);
24}
25
26/*
27Parameters in COMMON BLOCK PYQPAR can be varied by user:
28
29
30COMMON /pyqpar/ T0,tau0,nf,ienglu,ianglu
31
32T0 - initial temparature of quark-gluon plasma
33(allowed range is 0.2 GeV < T0 < 2 GeV, default value is T0=1 GeV);
34
35tau0 - proper time of quark-gluon plasma formation
36(allowed range is 0.01 < tau0 < 10 fm/c, default value is tau0=0.1 fm/c)
37
38nf - number of active quark flavours in quark-gluon plasma
39(nf=0, 1, 2 or 3, default value is nf=0);
40
41ienglu - flag to fix type of medium-induced partonic energy loss
42(ienglu=0 - radiative and collisional loss,
43ienglu=1 - radiative loss only, ienglu=2 - collisional loss only,
44default value is ienglu=0);
45
46ianglu - flag to fix type of angular distribution of emitted gluons
47(ianglu=0 - small-angular, ianglu=1 - wide-angular, ianglu=2 - collinear,
48default value is ianglu-0).
49
50NOTE! If specified by user value of such parameter is out of allowed range,
51the default value is used in PYQUEN run.
52
53NOTE! Default parameters of quark-gluon plasma (T0, tau0, nf) were selected as
54an estimation for LHC heavy ion beam energies.
55*/
56
57
58#endif