22.05.2014 Views

CERN Program Library Long Writeup W5013 - CERNLIB ...

CERN Program Library Long Writeup W5013 - CERNLIB ...

CERN Program Library Long Writeup W5013 - CERNLIB ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Geant 3.16 GEANT User’s Guide TRAK499<br />

Origin : R.Brun Submitted: 01.11.83<br />

Revision : Revised: 15.12.93<br />

Documentation :<br />

The space point data structure JXYZ<br />

NTRACK ITRA JXYZ<br />

JX<br />

1<br />

2<br />

3<br />

4<br />

5<br />

8<br />

11<br />

•<br />

•<br />

•<br />

•<br />

•<br />

•<br />

no. of free words in the bank<br />

Pointer to current stack track<br />

no. of points for the primary track = N<br />

IPART Particle code<br />

X1,Y1,Z1<br />

X2,Y2,Z2<br />

etc.<br />

no of points for the 1st stack track<br />

IPART Particle code<br />

X1,Y1,Z1<br />

X2,Y2,Z2<br />

etc.<br />

:<br />

Figure 59: Layout of the JXYZ data structure<br />

JX=LQ(JXYZ-ITRA) is the pointer to the space points of track number ITRA<br />

The space point banks JXYZ are only used for debug and display purposes. They can be filled by using the<br />

routine GSXYZ from GUSTEP. The drawing routine GDXYZ gets the space coordinates from JXYZ.<br />

349 TRAK499 – 1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!