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 IOPA300<br />

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

Revision : Revised: 17.12.93<br />

Documentation :<br />

Data structure I/O with sequential files<br />

CALL GFIN<br />

(LUN,CHOBJ,NKEYS,IDVERS*,CHOPT,IER*)<br />

LUN<br />

CHOBJ<br />

(INTEGER) logical unit;<br />

(CHARACTER*4) array with the data structures to be read:<br />

MATE<br />

TMED<br />

VOLU<br />

ROTM<br />

SETS<br />

PART<br />

SCAN<br />

DRAW<br />

INIT<br />

KINE<br />

DIGI<br />

HEAD<br />

HITS<br />

RUNG<br />

STAK<br />

STAT<br />

VERT<br />

JXYZ<br />

TRIG<br />

material;<br />

tracking medium;<br />

volumes;<br />

rotation matrix;<br />

detector set;<br />

particle;<br />

scan geometry;<br />

drawing;<br />

all of the above;<br />

this keyword will trigger the read of KINE and VERT unless the flag S is set;<br />

digitisation;<br />

event header;<br />

hits;<br />

run;<br />

particle temporary stack;<br />

volume statistic;<br />

vertex;<br />

track points;<br />

this keyword will trigger the read of DIGI, HEAD, HITS, KINE, VERT and JXYZ unless<br />

the S flag is set;<br />

NKEYS<br />

IDVERS<br />

CHOPT<br />

(INTEGER) number of keys in array CHOBJ;<br />

(INTEGER) version of the data structure to be read in, if 0 it will read any version, on output it<br />

contains the version of the data structure read in;<br />

(CHARACTER*(*)) option:<br />

I<br />

K<br />

T<br />

S<br />

Q<br />

among the data structures specified in CHOBJ read only the initialisation ones;<br />

among the data structures specified in CHOBJ read only KINE and TRIG, if present;<br />

among the data structures specified in CHOBJ read only DIGI, HEAD, HITS, KINE, VERT<br />

and JXYZ, if present;<br />

interpret KINE to mean only the KINE data structure and ignore TRIG and INIT;<br />

quiet option, no message is printed;<br />

IER<br />

(INTEGER) error flag:<br />

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

Saved successfully!

Ooh no, something went wrong!