NeXus for BRAHMS
-
General Information
-
The input file
-
The output file
-
More information
General Information
NEXUS is based upon the hypothesis that the behaviour of high energy interactions
is universal. For example, the parton dynamics in deep inelastic scattering
is based on the same equations as the one in proton-proton interactions,
the fragmentation in electron-positron is treated the same way as in lead-lead
collisions etc. Such a universal approach has the great advantage that
theoretical uncertainties on the level of proton-proton or nucleus-nucleus
scattering can be fixed by studying more elementary systems as electron-positron
annihilation or deep inelastic scattering. It runs of various UNIX-based
computing platforms. Current implementations include GNU G77 (Linux,
AIX). This version has been adapted for BRAHMS_CVS.
This document is an introduction to use of NEXUS in the frame of BRAHMS
Collaborations.
Its purpose is to serve as a short guide to the experienced heavy ion
physicist on how to run the program.
top
The input file
The figure shows a typical input-file for Nexus .
Input file is located in $(NEXUS_HOME)/lib and is named "inputfile"
fname histo nexus_auau_03.histo
fname check nexus_auau_03.check
fname data nexus_auau_03.data
fname initl nexus.initl ! DO NOT delete or modify
fname inidi nexus.inidi ! DO NOT delete or modify
fname iniev nexus.iniev ! DO NOT delete or modify
fname inirj nexus.inirj ! DO NOT delete or modify
application hadron
set nevent 100 !number of events
set ecms 200. !energy in CMS
set laproj 79 !charge of projectile
set maproj 197 !mass of projectile
set latarg 79 !charge of target
set matarg 197 !mass of target
set bminim 0.0 !the minum value of impact parameter
set bmaxim 3.0 !impact parameter equal to 3.0 fm
run
stop
top
The output file
The output file of NeXus adapted for BRAHMS is the OSC1997A format. It
is named "oscar.dat" .
The file-header look like:
OSC1997A
final_id_p_x
neXus 1.0 (197, 79)+(197, 79) eqsp 2.00E+02 1
The event line lists:
nrevt nptevt b phievt
-
nrevt.......... event number
-
nptevt ........ number of (stored)
-
particles per event
-
bimevt ........ absolute value of impact parameter
-
phievt ........ angle of impact parameter
The particle line lists:
i idptl pptl(1,i) pptl(2,i) pptl(3,i) pptl(4,i) pptl(5,i) xorptl(1,i) xorptl(2,i) xorptl(3,i) xorptl(4,i)
-
i ...................particle number
-
idptl(i) ...... .particle id
-
pptl(1,i) ..... x-component of particle momentum
-
pptl(2,i) ..... y-component of particle momentum
-
pptl(3,i) ..... z-component of particle momentum
-
pptl(4,i) ..... particle energy
-
pptl(5,i) ..... particle mass
-
xorptl(1,i) ... x-component of formation point
-
xorptl(2,i) ... y-component of formation point
-
xorptl(3,i) ... z-component of formation point
-
xorptl(4,i) ... formation time
You can select from the next id particle specificatins.
Example:
particle
|
ID
|
pi-
|
-120
|
pi+
|
120
|
k+
|
130
|
k-
|
-130
|
p
|
1120
|
pbar
|
-1120
|
n
|
1220
|
top
Last updated at: February 4, 2000
Any comments, suggestions please contact
Sorin ZGURA,
e-mail: zis@rcf.rhic.bnl.gov