NeXus for BRAHMS

  1. General Information
  2. The input file
  3. The output file
  4. 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


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)
 


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