]> git.uio.no Git - u/mrichter/AliRoot.git/blame - STARLIGHT/starlight/.svn/text-base/Readme.svn-base
STARLIGHT code and interface
[u/mrichter/AliRoot.git] / STARLIGHT / starlight / .svn / text-base / Readme.svn-base
CommitLineData
da32329d
AM
1The STARlight Monte Carlo models 2-photon and photon-Pomeron interactions\r
2in ultra-peripheral heavy ion collisions. The physics approach for the photon-Pomeron \r
3interactions is described in Klein and Nystrand, Phys. Rev. C60, 014903 (1999),\r
4with the p_t spectrum (including vector meson interference) discussed in Phys. Rev. \r
5Lett. 84, 2330 (2000). The 2-photon interactions are described in Baltz, Gorbunov, \r
6Klein, Nystrand, Phys.Rev. C80 (2009) 044902. \r
7\r
8STARlight has several input files, all of which are expected to be in the\r
9same directory as the starlight code. User-specified input parameters are\r
10read from a file named "slight.in"; these parameters are described\r
11below.\r
12\r
13The output of the STARlight Monte Carlo will be written to an ascii file\r
14named "slight.out".\r
15\r
16----------------------------------------------------------------------------\r
17\r
18The contents of a sample slight.in file are listed below, with \r
19explanation. The user should modify this file according to his or her\r
20needs.\r
21BEAM_1_Z = 82 #Z of projectile\r
22BEAM_1_A = 208 #A of projectile\r
23BEAM_2_Z = 82 #Z of target\r
24BEAM_2_A = 208 #A of target\r
25BEAM_GAMMA = 1470 #Gamma of the colliding ions\r
26\r
27W_MAX = 12.0 #Max value of w\r
28W_MIN = -1 #Min value of w\r
29W_N_BINS = 40 #Bins i w\r
30 # maximum and minimum values for w (the gamma-gamma center of mass\r
31 # energy, w = 4(E1)(E2), (Setting W_MIN = -1 tells STARlight to use the default values\r
32 # specified in inputParameters.cpp; otherwise, specify wmin here, and the number\r
33 # of w bins in the lookup tables\r
34\r
35RAP_MAX = 8. # max rapidity\r
36RAP_N_BINS = 80 # Number of y bins used in the cross section calculation\r
37\r
38CUT_PT = 0 #Cut in pT? 0 = (no, 1 = yes)\r
39PT_MIN = 1.0 #Minimum pT in GeV\r
40PT_MAX = 3.0 #Maximum pT in GeV\r
41CUT_ETA = 0 #Cut in pseudorapidity? (0 = no, 1 = yes)\r
42ETA_MIN = -10 #Minimum pseudorapidity\r
43ETA_MAX = 10 #Maximum pseudorapidity\r
44\r
45PROD_MODE = 2 #gg or gP switch (1 = two-photon, 2 = coherent vector meson, 4 = incoherent vector meson )\r
46\r
47N_EVENTS = 10 #Number of events produced\r
48\r
49PROD_PID = 443013 #Channel of interest (in PDG notation); currently supported options listed below\r
50RND_SEED = 34533 #Random number seed\r
51\r
52OUTPUT_FORMAT = 2 #Form of the output (not considered at this state)\r
53\r
54BREAKUP_MODE = 5 #Controls the nuclear breakup\r
55 # Note that this option only works for lead or gold; it should work at any energy\r
56 # 1 = hard sphere nuclei (b>2R)\r
57 # 2 = require that both nuclei break up (Xn,Xn)\r
58 # 3 = a single neutron from each nucleus (1n,1n)\r
59 # 4 = require that neither nucleus breaks up (0n,0n) \r
60 # 5 = require that there be no hadronic break up \r
61 # (This is similar to option 1, but with the actual hadronic interaction\r
62 # probability)\r
63 # 6 = require break up of one or both nuclei (Xn)\r
64 # 7 = require break up of one nucleus (Xn,0n)\r
65\r
66INTERFERENCE = 0 #Interference (0 = off, 1 = on)\r
67IF_STRENGTH = 1. #% of intefernce (0.0 - 0.1)\r
68COHERENT = 1 #Coherent=1,Incoherent=0 production for assym collisions\r
69INCO_FACTOR = 1. #percentage of incoherence\r
70BFORD = 9.5 #Deuteron slope parameter (dsig/dt = exp(BFORD*t))\r
71INT_PT_MAX = 0.24 #Maximum pt considered, when interference is turned on\r
72INT_PT_N_BINS =120 #Number of pt bins when interference is turned on\r
73\r
74\r
75----------------------------------------------------------------------------\r
76\r
77Currently supported 2-photon channel options:\r
78 jetset id particle\r
79 ---------------------------------\r
80 221 eta \r
81 331 eta-prime \r
82 441 eta-c \r
83 9010221 f0(975) \r
84 225 f2(1270)\r
85 115 a2(1320)\r
86 335 f2(1525)\r
87 33 rho0 pair\r
88 11 e+/e- pair\r
89 13 mu+/mu- pair\r
90 15 tau+/tau- pair\r
91\r
92Currently supported vector meson options:\r
93 jetset id particle\r
94 ---------------------------------\r
95\r
96 113 rho0\r
97 223 omega\r
98 333 phi\r
99 443011 J/psi --> e+e-\r
100 443013 J/Psi --> mu+mu- \r
101 444011 Psi(2S) --> e+e-\r
102 444013 Psi(2S) --> mu+mu- \r
103 553011 Upsilon(1S) --> e+e- \r
104 553013 Upsilon(1S) --> mu+mu- \r
105 554011 Upsilon(2S) --> e+e- \r
106 554013 Upsilon(2S) --> mu+mu- \r
107 555011 Upsilon(3S) --> e+e- \r
108 555013 Upsilon(3S) --> mu+mu- \r
109 913 rho0 + direct pi+pi- (with interference)\r
110The direct pi+pi- fraction is from the ZEUS results\r
111\r
112\r
113\r
114Logs:\r
115\r
116fixed types for class Particle \r
117- Int -> Double \r
118- fixed Makefile .. \r
119 autoconfig will appear in the future .. make sure paths are fixed before compiling \r
120 this is for includes and libraries in Makefile\r
121- don't forget about link to pythia xml doc \r
122 This is located in main.cpp\r
123\r
124- changed PID of the charged KAON to 321 and neutral kaon to 310 .. it should work now for phi -> kk \r
125\r
126- incoherent formfactor was hardcoded for dAu events, it should now accept coherent too.\r
127- Had hardcoded narrow and wide resonances for VMs. The user can again select gg_or_gp (2 or 3)\r
128except for the psi family. This is still always narrow.\r
129- Changed the spin dependence for VMs going to ee/mumu(gammaavectormeson::gettheta). It was only for psi and now upsilon will follow too\r
130inretrospect, i should probably have done this first and merge psifamily back into gammaavm.cpp\r