next up previous index
Next: XINT010 Screen views Up: XINT002 Introduction to Previous: MOVE name [

SATT [ name iopt ival ] _'137 _'137

NAMECVolume name D='* 'IOPTCName of the attribute to be set D='DEFA'IVALIValue to which the attribute is to be set D=10000

    CALL GSATT(name,iopt,ival)

name='*' stands for all the volumes. iopt can be chosen among the following :

    'WORK'   0=volume name is inactive for the tracking
             1=volume name is active for the tracking (default)
    'SEEN'   0=volume name is invisible
             1=volume name is visible (default)
            -1=volume invisible with all its descendants in the tree
            -2=volume visible but not its descendants in the tree
    'LSTY'   line style 1,2,3,... (default=1)
             LSTY=7 will produce a very precise approximation for
             revolution bodies.
    'LWID'   line width -7,...,1,2,3,..7 (default=1)
             LWID<0 will act as abs(LWID) was set for the volume
             and for all the levels below it. When SHAD is 'ON', LWID
             represent the linewidth of the scan lines filling the surfaces
             (whereas the FILL value represent their number). Therefore
             tuning this parameter will help to obtain the desired
             quality/performance ratio.
    'COLO'   colour code -166,...,1,2,..166 (default=1)
             n=1=black
             n=2=red;    n=17+m, m=0,25, increasing luminosity according to 
   'm';
             n=3=green;  n=67+m, m=0,25, increasing luminosity according to 
   'm';
             n=4=blue;   n=117+m, m=0,25, increasing luminosity according to 
   'm';
             n=5=yellow; n=42+m, m=0,25, increasing luminosity according to 
   'm';
             n=6=violet; n=142+m, m=0,25, increasing luminosity according to 
   'm';
             n=7=lightblue; n=92+m, m=0,25, increasing luminosity according to 
   'm';
             colour=n*10+m, m=1,2,...9, will produce the same colour
             as 'n', but with increasing luminosity according to 'm';
             COLO<0 will act as if abs(COLO) was set for the volume
             and for all the levels below it.
             When for a volume the attribute FILL is > 1 (and the
             option SHAD is on), the ABS of its colour code must be < 8
             because an automatic shading of its faces will be
             performed.
    'FILL'   (1992) fill area  -7,...,0,1,...7 (default=0)
             when option SHAD is 'on' the FILL attribute of any
             volume can be set different from 0 (normal drawing);
             if it is set to 1, the faces of such volume will be filled
             with solid colours; if ABS(FILL) is > 1, then a light
             source is placed along the observer line, and the faces of
             such volumes will be painted by colours whose luminosity
             will depend on the amount of light reflected;
             if ABS(FILL) = 1, then it is possible to use all the 166
             colours of the colour table, becouse the automatic shading
             is not performed;
             for increasing values of FILL the drawing will be performed
             with higher and higher resolution improving the quality (the
             number of scan lines used to fill the faces increases with FILL);
             it is possible to set different values of FILL
             for different volumes, in order to optimize at the same time
             the performance and the quality of the picture;
             FILL<0 will act as if abs(FILL) was set for the volume
             and for all the levels below it.
             This kind of drawing can be saved in 'picture files'
             or in view banks.
             0=drawing without fill area
             1=faces filled with solid colours and resolution = 6
             2=lowest resolution (very fast)
             3=default resolution
             4=.................
             5=.................
             6=.................
             7=max resolution
             Finally, if a coloured background is desired, the FILL
             attribute for the first volume of the tree must be set
             equal to -abs(colo), colo being >0 and <166.
    'SET '   set number associated to volume name
    'DET '   detector number associated to volume name
    'DTYP'   detector type (1,2)


SCALE  gscu gscv

GSCURScale factor for U-coord.GSCVRScale factor for V-coord.

Change the scale factors GSCU and GSCV in /GCDRAW/.


COLOR  icol

ICOLIColour code D=1

    CALL GDCOL(-abs(icol))


LWID  lwidth

LWIDTHILine width code D=1

    CALL GDLW(-abs(lwidth))


NEXT 

Clear screen (start a new picture on graphics file, if opened).


DOPT  [ iopt ival ]

IOPTCOption name D='*'IVALCOption value D='*'

    CALL GDOPT(iopt,ival)

To set/modify the drawing options.

      IOPT   IVAL      Action
      THRZ    ON       Draw tracks in R vs Z
              OFF (D)  Draw tracks in X,Y,Z
              180
              360
      PROJ    PARA (D) Parallel projection
              PERS     Perspective
      TRAK    LINE (D) Trajectory drawn with lines
              POIN       " " with markers
      HIDE    ON       Hidden line removal using the CG package
              OFF (D)  No hidden line removal
      SHAD    ON       Fill area and shading of surfaces.
              OFF (D)  Normal hidden line removal.
      RAYT    ON       Ray-tracing on.
              OFF (D)  Ray-tracing off.
      EDGE    OFF      Does not draw contours when shad is on.
              ON  (D)  Normal shading.
      MAPP    1,2,3,4  Mapping before ray-tracing.
              0   (D)  No mapping.
      USER    ON       User graphics options in the raytracing.
              OFF (D)  Automatic graphics options.


SIZE  [ xsize ysize ]

XSIZERSize along X D=20.YSIZERSize along Y D=20.

Set the size of the picture. On the terminal, the pictures will have the ratio YSIZE/XSIZE, and, if a metafile is produced, pictures will be YSIZE by XSIZE cm. This command sets the parameters for the normalisation transformation number 1 to [0-XSIZE], [0-YSIZE].


SPERS  dpers

DPERSRDistance from the origin

Set the variable dpers in /GCDRAW/, representing the distance from the origin when using option PERSpective.


MAP_COLOR  [ icadd icval ]

ICADDIColour table index D=0ICVALIColour table value D=0

Sets the color table LOOKTB(ICADD)=ICVAL. If ICADD=0 then LOOKTB(1:16) is taken. If ICVAL is omitted the current value of LOOKTB(ICADD) is shown.

Geometry commands.


OPTI  iopti

IOPTICGSORD optimisation level D='0' Minus

Possible IOPTI values are:

-12

This flag controls the tracking optimisation performed via the GSORD routine:

       1 no optimisation at all; GSORD calls disabled;
       0 no optimisation; only user calls to GSORD kept;
       1 all non-GSORDered volumes are ordered along the best axis;
       2 all volumes are ordered along the best axis.


SVOLU  name shape numed npar par

NAMECVolume nameSHAPECVolume typeNUMEDITracking medium numberNPARINumber of shape parametersPARCVector containing shape parameters

    CALL GSVOLU(name,shape,numed,par,npar,ivolu)

where par is a KUIP vector. It creates a new volume in the JVOLUM data structure.


SPOS  name number mother x0 y0 z0 irot only

NAMECVolume nameNUMBERICopy number of the volumeMOTHERCMother volume nameX0RX coord. of the volume in mother ref. sys.Y0RY coord. of the volume in mother ref. sys.Z0RZ coord. of the volume in mother ref. sys.IROTIRotation matrix number w.r.t. mother ref. sys.ONLYCONLY/MANY flag

    CALL GSPOS(name,number,mother,x0,y0,z0,irot,only)

It positions a previously defined volume in the mother.


SDVN  name mother ndiv caxis

NAMECVolume nameMOTHERCMother volume nameNDIVINumber of divisionsCAXISCAxis value

Possible CAXIS values are:

XYZ123

    CALL GSDVN(name,mother,ndiv,iaxis)

X,Y,Z of CAXIS will be translated to 1,2,3 for IAXIS. It divides a previously defined volume.


PVOLU  numb

NUMBIVolume ID

    CALL GPVOLU(numb)

Prints volumes' specifications.


SROTM  irot theta1 phi1 theta2 phi2 theta3 phi3

IROTIRotation matrix numberTHETA1RPolar angle for axis I D=0. R=0.:180.PHI1RAzimuthal angle for axis I D=0. R=0.:360.THETA2RPolar angle for axis II D=0. R=0.:180.PHI2RAzimuthal angle for axis II D=0. R=0.:360.THETA3RPolar angle for axis III D=0. R=0.:180.PHI3RAzimuthal angle for axis III D=0. R=0.:360.

    CALL GSROTM(irot,theta1,phi1,theta2,phi2,theta3,phi3)

It defines the rotation matrix number IROT.


PROTM  numb

NUMBIMatrix ID

    CALL GPROTM(numb)

Print matrixes' specifications.


STMED  ntmed name nmat isvol ifield fieldm tmaxfd stemax deemax epsil stmin

NTMEDITracking medium number D=1NAMECTracking medium nameNMATIMaterial number D=1ISVOLISensitive volume flag D=0IFIELDIMagnetic field D=0FIELDMRMax. field value (Kilogauss) D=0TMAXFDRMax. angle due to field (deg/step) D=0.01STEMAXRMax. step allowed D=1.E+10DEEMAXRMax. fraction of energy lost in a step D=0.01EPSILRTracking precision (cm) D=0.01STMINRMin. step due to continuos processes (cm) D=0.1

         CALL GSTMED(ntmed,name,nmat,isvol,ifield,fieldm,tmaxfd,
        +            stemax,deemax,epsil,stmin,0,0)

IFIELD = 0 if no magnetic field; IFIELD = -1 if user decision in GUSWIM; IFIELD = 1 if tracking performed with GRKUTA; IFIELD = 2 if tracking performed with GHELIX; IFIELD = 3 if tracking performed with GHELX3.


PTMED  numb

NUMBIMedium ID

    CALL GPTMED(numb)

Print tracking media's specifications.


EDITV  [ isel name ]

ISELIOptions D=0NAMECVolume name D=' '

    CALL GEDITV(isel,name)

When the routine prompts for input parameters that do not need to be changed, type return. ISEL is used to select the editing operation to be performed:

    ISEL=0, CALL GGCLOS
    ISEL=1, to modify shape parameters PAR given by GSVOLU
    ISEL=2, to modify NAME given by GSVOLU
    ISEL=3, to delete NAME given by GSVOLU
    ISEL=4, to unlink NAME,NR given by GSPOS/GSDVN/GSDV..
    ISEL=5, to modify X0,Y0,Z0 of NAME,NR given by GSPOS
    ISEL=6, to modify IROT of NAME,NR given by GSPOS
    ISEL=7, to modify NDIV given by GSDVN
    ISEL=8, to modify IAXIS given by GSDVN


CADINT  fname aname nbins lunit lunit2 inst site dept resp

FNAMECName of the SET file D='example.set'ANAMECName of the volumeNBINSINumber of the instances D=1LUNITILogical unit number for SET file D=66LUNIT2ILogical unit number for material file D=67INSTCName of your institute D='CERN'SITECName of site D='MEYRIN'DEPTCName of departement D='CN'RESPCName of sender D='god'

    CALL GTXSET(fname,aname,nbins,lunit,lunit2,inst,site,dept,resp)

This command produces a SET file describing the given volume with the contents currently set visible. (Use the visibility attribute, see SATT SEEN.) The description is given as a flat assembly related to the global coordinate system. The ouput can be read into CAD systems (EUCLID-IS) trough a SET interface. A list of materials of the volumes in the SET file and the GEANT tree is written into a file with the same filename as the SET file, but with extension .mat.


REUCLID  lun fname

LUNILogical unit of the file to be read R=1:100FNAMECName of the EUCLID file to be read

             CALL GREUCL(LUN,FNAME)

Calls the routine to read into GEANT a geometry from an ASCII file written by the EUCLID-GEANT interface.


WEUCLID  lun fname topvol [ number nlevel ]

LUNILogical unit of the file to be written R=1:100FNAMECName of the EUCLID file to be writtenTOPVOLCVolume name of the starting nodeNUMBERICopy number of TOPVOL (relevant for GSPOSP) D=1NLEVELINumber of levels in the tree structure D=15

             CALL GWEUCL(LUN,FNAME)

Calls the routine to write the current GEANT geometry into an ASCII file in EUCLID compatible format.

It creates volumes of the given shape interactively. CALL GSVOLU(name,shape,numed,par,npar,ivolu) where par is a KUIP vector


SBOX  name numed halfx halfy halfz [ yesno ]

NAMECVolume nameNUMEDITracking medium numberHALFXRHalf X lengthHALFYRHalf Y lengthHALFZRHalf Z lengthYESNOCGSPOSP option D='NO'

Possible YESNO values are:

YESNO


STRD1  name numed hlfdwx hlfupx halfy halfz [ yesno ]

NAMECVolume nameNUMEDITracking medium numberHLFDWXRHalf X length in Lower Z SurfaceHLFUPXRHalf X length in Upper Z SurfaceHALFYRHalf Y lengthHALFZRHalf Z lengthYESNOCGSPOSP option D='NO'

Possible YESNO values are:

YESNO


STRD2  name numed hlfdwx hlfupx hlfdwy hlfupy halfz [ yesno ]

NAMECVolume nameNUMEDITracking medium numberHLFDWXRHalf X length in Lower Z SurfaceHLFUPXRHalf X length in Upper Z SurfaceHLFDWYRHalf Y length in Lower Z SurfaceHLFUPYRHalf Y length in Upper Z SurfaceHALFZRHalf Z lengthYESNOCGSPOSP option D='NO'

Possible YESNO values are:

YESNO


STUBE  name numed inrad outrad halfz [ yesno ]

NAMECVolume nameNUMEDITracking medium numberINRADRInside RadiusOUTRADROutside RadiusHALFZRHalf Z lengthYESNOCGSPOSP option D='NO'

Possible YESNO values are:

YESNO


STUBS  name numed inrad outrad halfz sphi ephi [ yesno ]

NAMECVolume nameNUMEDITracking medium numberINRADRInside RadiusOUTRADROutside RadiusHALFZRHalf Z lengthSPHIRStart of section PHI R=0.:360.EPHIREnd of section PHI R=0.:360.YESNOCGSPOSP option D='NO'

Possible YESNO values are:

YESNO


SCONE  name numed inrdw outrdw inrup outrup halfz [ yesno ]

NAMECVolume nameNUMEDITracking medium numberINRDWRInside Radius in Lower Z SurfaceOUTRDWROutside Radius in Lower Z SurfaceINRUPRInside Radius in Upper Z SurfaceOUTRUPROutside Radius in Upper Z SurfaceHALFZRHalf Z lengthYESNOCGSPOSP option D='NO'

Possible YESNO values are:

YESNO


SCONS  name numed inrdw outrdw inrup outrup halfz sphi ephi [ yesno ]

NAMECVolume nameNUMEDITracking medium numberINRDWRInside Radius in Lower Z SurfaceOUTRDWROutside Radius in Lower Z SurfaceINRUPRInside Radius in Upper Z SurfaceOUTRUPROutside Radius in Upper Z SurfaceHALFZRHalf Z lengthSPHIRStart of section PHI R=0.:360.EPHIREnd of section PHI R=0.:360.YESNOCGSPOSP option D='NO'

Possible YESNO values are:

YESNO


SSPHE  name numed inrad outrad sphi ephi stheta etheta [ yesno ]

NAMECVolume nameNUMEDITracking medium numberINRADRInside RadiusOUTRADROutside RadiusSPHIRStart of section PHI R=0.:360.EPHIREnd of section PHI R=0.:360.STHETARStart of section THETAETHETAREnd of section THETAYESNOCGSPOSP option D='NO'

Possible YESNO values are:

YESNO


SPARA  name numed halfx halfy halfz axis phi theta [ yesno ]

NAMECVolume nameNUMEDITracking medium numberHALFXRHalf X lengthHALFYRHalf Y lengthHALFZRHalf Z lengthAXISRAngle of Y mid-faces segment to Y axis R=0.:360.PHIRPHI angle of Low Z mid-face to High Z mid-face segment R=0.:360.THETARTHETA angle of mid-low-Z-face to mid-high-Z-face segment R=0.:360.YESNOCGSPOSP option D='NO'

Possible YESNO values are:

YESNO

Control commands.


KINE  ikine [ pkine1 pkine2 pkine3 pkine4 pkine5 pkine6 pkine7 pkine8 pkine9 pkine10 ]

IKINEIIKINE D=1PKINE1RPKINE(1)PKINE2RPKINE(2)PKINE3RPKINE(3)PKINE4RPKINE(4)PKINE5RPKINE(5)PKINE6RPKINE(6)PKINE7RPKINE(7)PKINE8RPKINE(8)PKINE9RPKINE(9)PKINE10RPKINE(10)

Set the variables in /GCFLAG/ IKINE, PKINE(10)


RUNG  idrun idevt

IDRUNIUser run numberIDEVTIUser starting event number

Set the run number and the starting value for the user event number.


SORD  istord

ISTORDCFlag to control user ordering of the stack D='1'

Possible ISTORD values are:

10

If ISTORD is set to 1, the particle with the highest value of the user weight UPWGHT will be selected to be tracked next.


GTIME  timint timend itime

TIMINTRTotal time after initialisationTIMENDRTime reserved for the termination phaseITIMEIFrequency of control printing

These commands have limited use in the interactive version. In particular the value of TIMINT is disregarded by GEANT.


TRACK 

Restart tracking, clearing the track and hit banks, but keeping the kinematics.


TRIGGER  [ n ]

NINumber of events D=1

Start one or more new events.


RNDM  [ iseed1 iseed2 ]

ISEED1IFirst seed for the random number generatorISEED2ISecond seed for the random number generator

Set the seeds for the random number generator. If no numbers are given, the currents seeds are printed.


SWITCH  iswi ival

ISWIISwitch numberIVALINew switch value

Change one element of array ISWIT(10) in /GCFLAG/


MZLOGL  level

LEVELIMZ log level D=0

Set the log level for the MZ package of ZEBRA: CALL MZLOGL(0,level)

    LEVEL = -3   no messages at all
            -2   error messages only
            -1   terse logging
             0   normal
            +1   log rare events
            +2   log calls to MZ routines


PRINT  name number

NAMECNameNUMBERINumber D=0

    CALL GPRINT(name,number)


OUTPUT_LP  lout

LOUTINew output unit

To change lout in /GCUNIT/ Note: unit numbers 5,11,12,13,14,15 are reserved and cannot be used.


PHITS  [ chuset chudet numhi ]

CHUSETCUser set D='*'CHUDETCUser detector D='*'NUMHIIHit number D=0

    CALL GPHITS(chuset,chudet)


PDIGI  [ chuset chudet ]

CHUSETCUser set D='*'CHUDETCUser detector D='*'

    CALL GPDIGI(chuset,chudet)


SMATE  imat namate a z dens radl absl ubuf nwbuf

IMATIMaterial numberNAMATECMaterial nameARAtomic weightZRAtomic numberDENSRDensityRADLRRadiation lenghtABSLRAbsorption lenghtUBUFR NWBUFI

    CALL GSMATE(imat,namate,a,z,dens,radl,absl,ubuf,nwbuf)


SMIXT  imat namate a z dens nlmat wmat

IMATIMaterial numberNAMATECMaterial nameARAtomic weightZRAtomic numberDENSRDensityNLMATIFlag for WMATWMATRRelative weights or n. of atoms in molecule

    CALL GSMIXT(imat,namate,a,z,dens,nlmat,wmat)


PMATE  numb

NUMBIMaterial number

    CALL GPMATE(numb)


PRMAT  imate ipart mecan

IMATEIMaterial numberIPARTIParticle numberMECANCMechanism

    CALL GPRMAT(imate,ipart,mecan,nekbin,elow)


PLMAT  imate ipart mecan [ idm ]

IMATEIMaterial numberIPARTIParticle numberMECANCMechanismIDMIID mode option D=0

CALL GPLMAT(imate,ipart,mecan,nekbin,elow,idm)

    IDM convention for histogramming mode :
    IDM.gt.0  fill, print,   keep   histogram(s)
    IDM.eq.0  fill, print,   delete histogram(s)
    IDM.lt.0  fill, noprint, keep   histogram(s)

If MECAN = 'ALL' all the mechanisms are histogrammed. If the material number is negative, the cross sections relative to material ABS(IMATE) will be histogrammed in barns rather than in 1/cm.


DRMAT  imate ipart [ mecan ]

IMATEIMaterial numberIPARTIParticle numberMECANCList of mechanism D='ALL'

CALL GDRMAT(imate,ipart,mecan,nmec) If MECAN = 'ALL' all the mechanisms are plotted. If the material number is negative, the cross sections relative to material ABS(IMATE) will be plotted in barns rather than in 1/cm. Note that it is not possible to plot anything if GSTMED has not been called for the material number IMATE.


STPAR  itmed chpar parval

ITMEDIMedium numberCHPARCCut or mechanismPARVALRValue

CALL GSTPAR(itmed,chpar,parval)


SPART  ipart napart itrtyp amass charge tlife ubuf nwbuf bratio mode

IPARTIParticle numberNAPARTCParticle nameITRTYPI AMASSRMassCHARGERChargeTLIFERLifetimeUBUFR NWBUFI BRATIORBranching ratiosMODEIDecay mode

CALL GSPART(ipart,napart,itrtyp,amass,charge,tlife,ubuf,nwbuf); CALL GSDK(ipart,bratio,mode)


PPART  numb

NUMBIParticle number

CALL GPPART(numb)


PRKINE  numb

NUMBITrack number

CALL GPKINE(numb)


DEBUG  [ ideb ]

IDEBCDebug option D='ON'

Possible IDEB values are:

ONOFF

If ideb='ON ' then :

    idebug=1, idemin=1, idemax=1000000, itime=1

else :

    idebug=0, idemin=0, idemax=0

ZEBRA/RZ commands.


PQUEST  [ iq1 iq2 ]

IQ1ILower limit for IQ index D=1IQ2IUpper limit for IQ index D=20

Print the array IQUEST in /QUEST/.


FILE  lun fname [ chopt ]

LUNILogical unit numberFNAMECFile nameCHOPTCOptions D='` '

Possible CHOPT values are:

'` 'ANU

Open a GRZ file.

    CHOPT=' ' readonly mode
    CHOPT='U' update mode
    CHOPT='N' create new file
    CHOPT='I' Read all structures from existing file
    CHOPT='O' Write all structures on file


REND  lunrz

LUNRZILogical unit number

Close an RZ file opened by GRFILE on logical unit LUNRZ.

    CALL GREND(LUNRZ)


MDIR  chdir [ chopt ]

CHDIRCDirectory nameCHOPTCOptions D='` '

To create a new RZ directory below the current directory. with

    RZTAGS(1)='Object'
    RZTAGS(2)='Idvers-NR '


CDIR  [ chpath chopt ]

CHPATHCPath name D='` 'CHOPTCCHOPT D='` '

Change or print the current directory.

    Ex.  CD dir1         ; make DIR1 the new CWD
         CD //file1/dir2 ; make //FILE1/DIR2 the new CWD
         CD              ; print the name of the CWD


IN  object [ idvers chopt ]

OBJECTCStructure nameIDVERSIVersion number D=1CHOPTCOption D='` '

Read data structure identified by OBJECT,IDVERS into memory.

     MATE read JMATE structure
     TMED read JTMED structure
     VOLU read JVOLUM structure
     ROTM read JROTM structure
     SETS read JSET  structure
     PART read JPART structure
     SCAN read LSCAN structure
     INIT read all above data structures


OUT  object [ idvers chopt ]

OBJECTCStructure nameIDVERSIVersion number D=1CHOPTCOption D='` '

Write data structure identified by OBJECT,IDVERS to RZ file.

     MATE write JMATE structure
     TMED write JTMED structure
     VOLU write JVOLUM structure
     ROTM write JROTM structure
     SETS write JSET  structure
     PART write JPART structure
     SCAN write LSCAN structure
     INIT write all above data structures


LDIR  [ chpath chopt ]

CHPATHCPath name D='` 'CHOPTCCHOPT D='` '

List the contents of a directory (memory or disk). To list all RZ files currently open, type 'LD //'.


PURGE  [ nkeep ]

NKEEPINumber of cycles to keep D=1

Purge an RZ directory.


SCR  object [ idvers ]

OBJECTCStructure nameIDVERSIVersion number D=1

Delete entry identified by OBJECT,IDVERS on RZ file. OBJECT may be : MATE,TMED,VOLU,ROTM,SETS,PART,SCAN, * If OBJECT= * delete all entries with IDVERS.


LOCK  chdir

CHDIRCLock identifier D='RZFILE'

Lock an RZ directory.


FREE  chdir

CHDIRCLock identifier D='RZFILE'

Free an RZ directory.

ZEBRA/FZ commands


FZIN  lun keysu [ ident ]

LUNIFortran unit of the FZ fileKEYSUCName of the data structure to be retrievedIDENTIVersion of the data structure to be retrieved D=0

Equivalent to a call to:

          CALL GFIN(LUN,KEYSU,1,IDENT,' ',IER)


FZOPEN  lun file luntyp len [ chopt ]

LUNIFortran unit with which to open the fileFILECName of the file to be openedLUNTYPCType of FZ file to be opened by GOPEN D='XI'LENIRecordlenght of the file D=0CHOPTCOptional parameter to specify the action D='` '

Equivalent to a call to:

          CALL GOPEN(LUN,FILE,LUNTYP,LEN,IER)

If CHOPT = I then a call to GFIN or GFOUT will be performed in addition according to the value of LUNTYP, with the key INIT to save or retrieve the whole initialization data structure.


FZOUT  lun keysu [ ident ]

LUNIFortran unit of the FZ fileKEYSUCName of the data structure to be savedIDENTIVersion of the data structure to be saved D=1

Equivalent to a call to:

          CALL GFOUT(LUN,KEYSU,1,IDENT,' ',IER)


FZCLOSE  lun

LUNIFortran unit of the FZ to close

Equivalent to a call to:

          CALL GCLOSE(LUN,IER)


SURV  name [ number ]

NAMECBank nameNUMBERIBank number D=1

Print a survey of the structure identified by NAME, NUMBER.


SHOW  name [ number chopt ]

NAMECBank nameNUMBERIBank number D=1CHOPTCOptions D='BSV'

Display the contents of a bank or a data structure identified by its NAME and NUMBER. The output format of the data part is controlled by the internal or external I/O characteristic.

    CHOPT='B' Print the bank.
    CHOPT='S' Print the bank contents from left to right Sideways
              with up to ten elements per line.
    CHOPT='V' Print the vertical (down) structure.
    CHOPT='D' Print the bank contents from top to bottom Downwards
              with five elements per line.
    CHOPT='L' Print the linear structure.
    CHOPT='Z' Print the data part of each bank in hexadecimal format


SNAP  [ idiv chopt ]

IDIVIDivision number D=2 R=0:24CHOPTCOptions D='M'

Snap of one or more divisions. Provides a snapshot of one or more divisions in a ZEBRA store. The kind of information provided is controlled by CHOPT.

    CHOPT='M' Print Map entry for each bank
    CHOPT='E' Extend map entry to dump all links of each bank
              (otherwise only as many links as will fit on a line)
    CHOPT='F' Full. Dump all active banks, links and data
    CHOPT='K' Kill. Dropped banks to be treated as active
              (dropped banks are not normally dumped under D or F option)
    CHOPT='L' Dump all Link areas associated with the store
    CHOPT='W' Dump the Working space, links and data
    CHOPT='Z' Dump the information in hexadecimal.


VERIFY  [ idiv chopt ]

IDIVIDivision number D=0 R=0:24CHOPTCOptions D='CLSU'

Check the structure of one or more ZEBRA divisions. The verification detail depends on the settings in CHOPT.

    CHOPT='C' Check chaining of banks only
    CHOPT='L' Check validity of the structural links (implies 'C')
    CHOPT='S' Check the store parameters
    CHOPT='U' Check the validity of the up and origin (implies 'C')
    CHOPT='F' Errors are considered fatal and generate a call to ZFATAL


STORE  [ ixstor ]

IXSTORIStore number D=0 R=0:24

Display the structure of the ZEBRA store IXSTOR. Output the parameters characterizing the store, followed by a list of all divisions and all link areas associated with the store in question.


DDIV  [ idiv path ]

IDIVIDivision number D=2PATHCName of the doc file D='` '

Facility to display the layout of stores and divisions.

    CALL DZDDIV(idiv,LDUMMY,path,'IN',1,0,1,IWTYPE)


DISP  bank [ path number ]

BANKCName of the bankPATHCName of the doc file D='` 'NUMBERINumber of the bank D=1

Interactive bank display tool.

    CALL DZDISP(IXSTOR,LBANK,path,'N',1,0,1,IWTYPE)


DIRZ  [ path ]

PATHCName of the RZ directory to analyse

Facility to display RZ directory trees.

    CALL DZDIRZ(0,LDUMMY,0,path,'N',1,0,1)

To define parameters for the SCAN geometry. If the routine GUSTEP and GUKINE are properly instrumented (see examples in GEANX), when the TRI command is entered NTETA Geantinos will be tracked through the real detector starting at the vertex position defined by the command vertex. A simplified version of the geometry is automatically generated in (ETA,PHI) or (THETA,PHI) following the option given in the command TETA. The data structure LSCAN generated may be saved on an RZ file for subsequent processing. This data structure may be used for fast parametrization techniques.


PHI  nphi [ phimin phimax ]

NPHIINumber of PHI divisions D=90PHIMINRMinimum PHI in degrees D=0. R=0.:360.PHIMAXRMaximum PHI in degrees D=360. R=0.:360.

To specify number of divisions along PHI. If no parameter is given, the current values of the parameters are displayed.


TETA  nteta [ tetmin tetmax divtyp ]

NTETAINumber of TETA divisions D=90TETMINRMinimum value of TETATETMAXRMaximum value of TETADIVTYPIType of TETA division R=1:3

To specify number of divisions along TETA. If DIVTYP=1 divisions in pseudo-rapidity ETA. If DIVTYP=2 divisions in degrees following the THETA angle. If DIVTYP=3 divisions in cos(TETA). If no parameter is given, the current values of the parameters are displayed.


SLIST  list

LISTCList of master volumes

Only boundary crossings of volumes given in LIST will be seen in the SCAN geometry. If no parameters are given, the current SCAN volumes will be listed. If a full stop (.) is given, the list of scan volumes will be erased.


VERTEX  vx vy vz

VXRScan X-origin D=0.VYRScan Y-origin D=0.VZRScan Z-origin D=0.

All Geantinos tracked will start from position VX,VY,VZ.


SFACTORS  factx0 factl factr

FACTX0RScale factor for SX0 D=100.FACTLRScale factor for SL D=1000.FACTRRScale factor for R D=100.

Set scale factors for SX0,SL and R. The given scale factors must be such that:

     SX0*FACTX0 < 2**15-1 (32767)
     SL*FACTL   < 2**10-1 (1023)
     SR*FACTR   < 2**17-1 (131071)


STURN  chopt

CHOPTCSCAN mode setting

Possible CHOPT values are:

ONOFFINIT

Switch on/off SCAN mode. If SCAN mode is on, SCAN geantinos are generated and tracked to fill (or complete) the current scan data structure. If SCAN mode is off, normal kinematics generation and tracking will take place. If INIT is given, the current SCAN data structure (if any) will be dropped and SCAN mode will be turned on.


PCUTS  [ iparam pcutga pcutel pcutha pcutne pcutmu ]

IPARAMIParametrization Flag R=0:1PCUTGARParametrization Cut for gammasPCUTELRParametrization Cut for electronsPCUTHARParametrization Cut for charged hadronsPCUTNERParametrization Cut for neutral hadronsPCUTMURParametrization Cut for muons

Control parametrization at tracking time.

        IPARAM=0       No parametrization is performed
        IPARAM=1       Parametrization is performed

If parametrization is active and a particle falls below its parametrization cut, then the particle will be replaced by a parametrized shower which will be tracked in the SCAN geometry.


LSCAN  id [ volume chopt ]

IDILego plot identifier D=2000VOLUMECVolume name D='XXXX'CHOPTCList of options D='OPX'

Possible CHOPT values are:

'` 'OPIXL

Generates and plot a table of physics quantities such as the total number of radiation lengths or interaction lengths in function of the SCAN parameters TETA,PHI.

     CHOPT='O' table is generated at Exit  of VOLUME.
     CHOPT='I' table is generated at Entry of VOLUME.
     CHOPT='X' radiation lengths
     CHOPT='L' Interaction lengths
     CHOPT='P' Plot the table

If VOLUME='XXXX' Mother volume is used.


HSCAN  idphi [ volume chopt ]

IDPHIIHistogram/phi identifier D=1000VOLUMECVolume name D='XXXX'CHOPTCList of options D='OPX'

Possible CHOPT values are:

'` 'OPIXL

Generates and plots an histogram of physics quantities such as the total number of radiation lengths or interaction lengths as a function of the SCAN parameter TETA for a given value of PHI.

     CHOPT='O' histogram is generated at Exit  of VOLUME.
     CHOPT='I' histogram is generated at Entry of VOLUME.
     CHOPT='X' radiation lengths
     CHOPT='L' Interaction lengths
     CHOPT='P' Plot the histogram

If VOLUME='XXXX' Mother volume is used. The histogram identifier IDPHI is used to also identify which PHI division to plot: IPHI=MOD(IDPHI,1000). If IPHI=0, then all PHI divisions are generated (not plotted) with histogram identifiers IDPHI+PHI division number.

Commands to set physics parameters.


ANNI  [ ianni ]

IANNICFlag IANNI D='1'

Possible IANNI values are:

012

To control positron annihilation.

    IANNI=0 no annihilation
         =1 annihilation. Decays processed.
         =2 annihilation. No decay products stored.


AUTO  [ iauto ]

IAUTOCFlag IAUTO D='1'

Possible IAUTO values are:

01

To control automatic calculation of tracking medium parameters:

    IAUTO=0 no automatic calculation;
         =1 automati calculation.


BREM  [ ibrem ]

IBREMCFlag IBREM D='1'

Possible IBREM values are:

012

To control bremstrahlung.

    IBREM=0 no bremstrahlung
         =1 bremstrahlung. Photon processed.
         =2 bremstrahlung. No photon stored.


CKOV  [ ickov ]

ICKOVCFlag ICKOV D='0'

Possible ICKOV values are:

012

To control Cerenkov production

    ICOMP=0 no Cerenkov;
         =1 Cerenkov;
         =2 Cerenkov with primary stopped at each step.


COMP  [ icomp ]

ICOMPCFlag ICOMP D='1'

Possible ICOMP values are:

012

To control Compton scattering

    ICOMP=0 no Compton
         =1 Compton. Electron processed.
         =2 Compton. No electron stored.


DCAY  [ idcay ]

IDCAYCFlag IDCAY D='1'

Possible IDCAY values are:

012

To control Decay mechanism.

    IDCAY=0 no decays.
         =1 Decays. secondaries processed.
         =2 Decays. No secondaries stored.


DRAY  [ idray ]

IDRAYCFlag IDRAY D='1'

Possible IDRAY values are:

012

To control delta rays mechanism.

    IDRAY=0 no delta rays.
         =1 Delta rays. secondaries processed.
         =2 Delta rays. No secondaries stored.


ERAN  [ ekmin ekmax nekbin ]

EKMINRMinimum energy of the tables D=1E-5EKMAXRMaximum energy of the tables D=1E+4NEKBININumber of bins in the tables D=90 R=1:200

To define the range and binning of internal tables.


HADR  [ ihadr ]

IHADRIFlag IHADR D=1

To control hadronic interactions.

    IHADR=0 no hadronic interactions.
         =1 Hadronic interactions. secondaries processed.
         =2 Hadronic interactions. No secondaries stored.


LABS  [ labs ]

LABSIFlag LABS D=0

To control absorbtion of Cerenkov photons:

       LABS=0 no absorbtion of photons;
       LABS=1 absorbtion of photons;


LOSS  [ iloss ]

ILOSSCFlag ILOSS D='2'

Possible ILOSS values are:

01234

To control energy loss.

    ILOSS=0 no energy loss;
         =1 restricted energy loss fluctuations;
         =2 complete energy loss fluctuations;
         =3 same as 1;
         =4 no energy loss fluctuations.

If the value ILOSS is changed, then cross-sections and energy loss tables must be recomputed via the command 'PHYSI'.


MULS  [ imuls ]

IMULSCFlag IMULS D='1'

Possible IMULS values are:

0123

To control multiple scattering.

    IMULS=0 no multiple scattering.
         =1 Moliere or Coulomb scattering.
         =2 Moliere or Coulomb scattering.
         =3 Gaussian scattering.


MUNU  [ imunu ]

IMUNUCFlag IMUNU D='1'

Possible IMUNU values are:

012

To control muon nuclear interactions.

    IMUNU=0 no muon-nuclear interactions.
         =1 Nuclear interactions. Secondaries processed.
         =2 Nuclear interactions. Secondaries not processed.


PAIR  [ ipair ]

IPAIRCFlag IPAIR D='1'

Possible IPAIR values are:

012

To control pair production mechanism.

    IPAIR=0 no pair production.
         =1 Pair production. secondaries processed.
         =2 Pair production. No secondaries stored.


PFIS  [ ipfis ]

IPFISCFlag IPFIS D='1'

Possible IPFIS values are:

012

To control photo fission mechanism.

    IPFIS=0 no photo fission.
         =1 Photo fission. secondaries processed.
         =2 Photo fission. No secondaries stored.


PHOT  [ iphot ]

IPHOTCFlag IPHOT D='1'

Possible IPHOT values are:

012

To control Photo effect.

    IPHOT=0 no photo electric effect.
         =1 Photo effect. Electron processed.
         =2 Photo effect. No electron stored.


RAYL  [ irayl ]

IRAYLCFlag IRAYL D='1'

Possible IRAYL values are:

01

To control Rayleigh scattering.

    IRAYL=0 no Rayleigh scattering.
         =1 Rayleigh.


STRA  [ istra ]

ISTRACFlag ISTRA D='0'

Possible ISTRA values are:

012

To control energy loss fluctuation model:

    ISTRA=0 Urban model;
         =1 PAI model;
         =2 PAI+ASHO model (not active at the moment).


SYNC  [ isync ]

ISYNCCFlag ISYNC D='1'

Possible ISYNC values are:

01

To control synchrotron radiation:

    ISYNC=0 no synchrotron radiation;
         =1 synchrotron radiation.


CUTS  [ cutgam cutele cuthad cutneu cutmuo bcute bcutm dcute dcutm ppcutm tofmax gcuts ]

CUTGAMRCut for gammas D=0.001CUTELERCut for electrons D=0.001CUTHADRCut for charged hadrons D=0.01CUTNEURCut for neutral hadrons D=0.01CUTMUORCut for muons D=0.01BCUTERCut for electron brems. D=-1.BCUTMRCut for muon brems. D=-1.DCUTERCut for electron delta-rays D=-1.DCUTMRCut for muon delta-rays D=-1.PPCUTMRCut for e+e- pairs by muons D=0.01TOFMAXRTime of flight cut D=1.E+10GCUTSR5 user words D=0.

To change physics cuts. If no parameter is given, the list of the current cuts is printed.

    If the default values (-1.) for       BCUTE ,BCUTM ,DCUTE ,DCUTM
    are not modified, they will be set to CUTGAM,CUTGAM,CUTELE,CUTELE
    respectively.

If one of the parameters from CUTGAM to PPCUTM included is modified, cross-sections and energy loss tables must be recomputed via the command 'PHYSI'.


DRPRT  ipart imate step [ npoint ]

IPARTIGEANT particle numberIMATEIGEANT material numberSTEPRstep length in centimetersNPOINTInumber of logarithmically spaced energy points D=10 R=2:100

This routine prints the relevant parameters linked with the energy loss fluctuation.


PHYSI 

Call the GEANT initialisation routine GPHYSI to recompute the tables of cross-sections and energy loss. This command must be invoked after CUTS, LOSS or ERAN commands.


HSTA  [ lhsta_1 lhsta_2 lhsta_3 lhsta_4 lhsta_5 lhsta_6 lhsta_7 lhsta_8 lhsta_9 lhsta_10 lhsta_11 lhsta_12 lhsta_13 lhsta_14 lhsta_15 lhsta_16 lhsta_17 lhsta_18 lhsta_19 lhsta_20 ]

LHSTA1Cuser wordLHSTA2Cuser wordLHSTA3Cuser wordLHSTA4Cuser wordLHSTA5Cuser wordLHSTA6Cuser wordLHSTA7Cuser wordLHSTA8Cuser wordLHSTA9Cuser wordLHSTA10Cuser wordLHSTA11Cuser wordLHSTA12Cuser wordLHSTA13Cuser wordLHSTA14Cuser wordLHSTA15Cuser wordLHSTA16Cuser wordLHSTA17Cuser wordLHSTA18Cuser wordLHSTA19Cuser wordLHSTA20Cuser word

The command HSTA is similar to the HSTA data records. It can accept up to 20 4-character words. If the first argument is '.', the number of words is reset to 0 and all the words to four blanks.


GET  [ lget_1 lget_2 lget_3 lget_4 lget_5 lget_6 lget_7 lget_8 lget_9 lget_10 lget_11 lget_12 lget_13 lget_14 lget_15 lget_16 lget_17 lget_18 lget_19 lget_20 ]

LGET1Cuser wordLGET2Cuser wordLGET3Cuser wordLGET4Cuser wordLGET5Cuser wordLGET6Cuser wordLGET7Cuser wordLGET8Cuser wordLGET9Cuser wordLGET10Cuser wordLGET11Cuser wordLGET12Cuser wordLGET13Cuser wordLGET14Cuser wordLGET15Cuser wordLGET16Cuser wordLGET17Cuser wordLGET18Cuser wordLGET19Cuser wordLGET20Cuser word

The command GET is similar to the GET data records. It can accept up to 20 4-character words. If the first argument is '.', the number of words is reset to 0 and all the words to four blanks.


SAVE  [ lsave_1 lsave_2 lsave_3 lsave_4 lsave_5 lsave_6 lsave_7 lsave_8 lsave_9 lsave_10 lsave_11 lsave_12 lsave_13 lsave_14 lsave_15 lsave_16 lsave_17 lsave_18 lsave_19 lsave_20 ]

LSAVE1Cuser wordLSAVE2Cuser wordLSAVE3Cuser wordLSAVE4Cuser wordLSAVE5Cuser wordLSAVE6Cuser wordLSAVE7Cuser wordLSAVE8Cuser wordLSAVE9Cuser wordLSAVE10Cuser wordLSAVE11Cuser wordLSAVE12Cuser wordLSAVE13Cuser wordLSAVE14Cuser wordLSAVE15Cuser wordLSAVE16Cuser wordLSAVE17Cuser wordLSAVE18Cuser wordLSAVE19Cuser wordLSAVE20Cuser word

The command SAVE is similar to the SAVE data records. It can accept up to 20 4-character words. If the first argument is '.', the number of words is reset to 0 and all the words to four blanks.


SETS  [ lsets_1 lsets_2 lsets_3 lsets_4 lsets_5 lsets_6 lsets_7 lsets_8 lsets_9 lsets_10 lsets_11 lsets_12 lsets_13 lsets_14 lsets_15 lsets_16 lsets_17 lsets_18 lsets_19 lsets_20 ]

LSETS1Cuser wordLSETS2Cuser wordLSETS3Cuser wordLSETS4Cuser wordLSETS5Cuser wordLSETS6Cuser wordLSETS7Cuser wordLSETS8Cuser wordLSETS9Cuser wordLSETS10Cuser wordLSETS11Cuser wordLSETS12Cuser wordLSETS13Cuser wordLSETS14Cuser wordLSETS15Cuser wordLSETS16Cuser wordLSETS17Cuser wordLSETS18Cuser wordLSETS19Cuser wordLSETS20Cuser word

The command SETS is similar to the SETS data records. It can accept up to 20 4-character words. If the first argument is '.', the number of words is reset to 0 and all the words to four blanks.


LPRIN  [ lprin_1 lprin_2 lprin_3 lprin_4 lprin_5 lprin_6 lprin_7 lprin_8 lprin_9 lprin_10 lprin_11 lprin_12 lprin_13 lprin_14 lprin_15 lprin_16 lprin_17 lprin_18 lprin_19 lprin_20 ]

LPRIN1Cuser wordLPRIN2Cuser wordLPRIN3Cuser wordLPRIN4Cuser wordLPRIN5Cuser wordLPRIN6Cuser wordLPRIN7Cuser wordLPRIN8Cuser wordLPRIN9Cuser wordLPRIN10Cuser wordLPRIN11Cuser wordLPRIN12Cuser wordLPRIN13Cuser wordLPRIN14Cuser wordLPRIN15Cuser wordLPRIN16Cuser wordLPRIN17Cuser wordLPRIN18Cuser wordLPRIN19Cuser wordLPRIN20Cuser word

The command PRIN is similar to the PRIN data records. It can accept up to 20 4-character words. If the first argument is '.', the number of words is reset to 0 and all the words to four blanks.


GEOM  [ lgeom_1 lgeom_2 lgeom_3 lgeom_4 lgeom_5 lgeom_6 lgeom_7 lgeom_8 lgeom_9 lgeom_10 lgeom_11 lgeom_12 lgeom_13 lgeom_14 lgeom_15 lgeom_16 lgeom_17 lgeom_18 lgeom_19 lgeom_20 ]

LGEOM1Cuser wordLGEOM2Cuser wordLGEOM3Cuser wordLGEOM4Cuser wordLGEOM5Cuser wordLGEOM6Cuser wordLGEOM7Cuser wordLGEOM8Cuser wordLGEOM9Cuser wordLGEOM10Cuser wordLGEOM11Cuser wordLGEOM12Cuser wordLGEOM13Cuser wordLGEOM14Cuser wordLGEOM15Cuser wordLGEOM16Cuser wordLGEOM17Cuser wordLGEOM18Cuser wordLGEOM19Cuser wordLGEOM20Cuser word

The command GEOM is similar to the GEOM data records. It can accept up to 20 4-character words. If the first argument is '.', the number of words is reset to 0 and all the words to four blanks.


VIEW  [ lview_1 lview_2 lview_3 lview_4 lview_5 lview_6 lview_7 lview_8 lview_9 lview_10 lview_11 lview_12 lview_13 lview_14 lview_15 lview_16 lview_17 lview_18 lview_19 lview_20 ]

LVIEW1Cuser wordLVIEW2Cuser wordLVIEW3Cuser wordLVIEW4Cuser wordLVIEW5Cuser wordLVIEW6Cuser wordLVIEW7Cuser wordLVIEW8Cuser wordLVIEW9Cuser wordLVIEW10Cuser wordLVIEW11Cuser wordLVIEW12Cuser wordLVIEW13Cuser wordLVIEW14Cuser wordLVIEW15Cuser wordLVIEW16Cuser wordLVIEW17Cuser wordLVIEW18Cuser wordLVIEW19Cuser wordLVIEW20Cuser word

The command VIEW is similar to the VIEW data records. It can accept up to 20 4-character words. If the first argument is '.', the number of words is reset to 0 and all the words to four blanks.


PLOT  [ lplot_1 lplot_2 lplot_3 lplot_4 lplot_5 lplot_6 lplot_7 lplot_8 lplot_9 lplot_10 lplot_11 lplot_12 lplot_13 lplot_14 lplot_15 lplot_16 lplot_17 lplot_18 lplot_19 lplot_20 ]

LPLOT1Cuser wordLPLOT2Cuser wordLPLOT3Cuser wordLPLOT4Cuser wordLPLOT5Cuser wordLPLOT6Cuser wordLPLOT7Cuser wordLPLOT8Cuser wordLPLOT9Cuser wordLPLOT10Cuser wordLPLOT11Cuser wordLPLOT12Cuser wordLPLOT13Cuser wordLPLOT14Cuser wordLPLOT15Cuser wordLPLOT16Cuser wordLPLOT17Cuser wordLPLOT18Cuser wordLPLOT19Cuser wordLPLOT20Cuser word

The command PLOT is similar to the PLOT data records. It can accept up to 20 4-character words. If the first argument is '.', the number of words is reset to 0 and all the words to four blanks.


STAT  [ lstat_1 lstat_2 lstat_3 lstat_4 lstat_5 lstat_6 lstat_7 lstat_8 lstat_9 lstat_10 lstat_11 lstat_12 lstat_13 lstat_14 lstat_15 lstat_16 lstat_17 lstat_18 lstat_19 lstat_20 ]

LSTAT1Cuser wordLSTAT2Cuser wordLSTAT3Cuser wordLSTAT4Cuser wordLSTAT5Cuser wordLSTAT6Cuser wordLSTAT7Cuser wordLSTAT8Cuser wordLSTAT9Cuser wordLSTAT10Cuser wordLSTAT11Cuser wordLSTAT12Cuser wordLSTAT13Cuser wordLSTAT14Cuser wordLSTAT15Cuser wordLSTAT16Cuser wordLSTAT17Cuser wordLSTAT18Cuser wordLSTAT19Cuser wordLSTAT20Cuser word

The command STAT is similar to the STAT data records. It can accept up to 20 4-character words. If the first argument is '.', the number of words is reset to 0 and all the words to four blanks.


RGET  [ lrget_1 lrget_2 lrget_3 lrget_4 lrget_5 lrget_6 lrget_7 lrget_8 lrget_9 lrget_10 lrget_11 lrget_12 lrget_13 lrget_14 lrget_15 lrget_16 lrget_17 lrget_18 lrget_19 lrget_20 ]

LRGET1Cuser wordLRGET2Cuser wordLRGET3Cuser wordLRGET4Cuser wordLRGET5Cuser wordLRGET6Cuser wordLRGET7Cuser wordLRGET8Cuser wordLRGET9Cuser wordLRGET10Cuser wordLRGET11Cuser wordLRGET12Cuser wordLRGET13Cuser wordLRGET14Cuser wordLRGET15Cuser wordLRGET16Cuser wordLRGET17Cuser wordLRGET18Cuser wordLRGET19Cuser wordLRGET20Cuser word

The command RGET is similar to the RGET data records. It can accept up to 20 4-character words. If the first argument is '.', the number of words is reset to 0 and all the words to four blanks.


RSAV  [ lrsave_1 lrsave_2 lrsave_3 lrsave_4 lrsave_5 lrsave_6 lrsave_7 lrsave_8 lrsave_9 lrsave_10 lrsave_11 lrsave_12 lrsave_13 lrsave_14 lrsave_15 lrsave_16 lrsave_17 lrsave_18 lrsave_19 lrsave_20 ]

LRSAVE1Cuser wordLRSAVE2Cuser wordLRSAVE3Cuser wordLRSAVE4Cuser wordLRSAVE5Cuser wordLRSAVE6Cuser wordLRSAVE7Cuser wordLRSAVE8Cuser wordLRSAVE9Cuser wordLRSAVE10Cuser wordLRSAVE11Cuser wordLRSAVE12Cuser wordLRSAVE13Cuser wordLRSAVE14Cuser wordLRSAVE15Cuser wordLRSAVE16Cuser wordLRSAVE17Cuser wordLRSAVE18Cuser wordLRSAVE19Cuser wordLRSAVE20Cuser word

The command RSAV is similar to the RSAV data records. It can accept up to 20 4-character words. If the first argument is '.', the number of words is reset to 0 and all the words to four blanks.

S.Ravndal

XINT010


next up previous index
Next: XINT010 Screen views Up: XINT002 Introduction to Previous: MOVE name [


Janne Saarela
Mon Apr 3 12:46:29 METDST 1995