next up previous index
Next: CONS101 Retrieve material Up: GEANT Previous: Particles

CONS100 Material definition

Routine ID: CONS100
Author(s): Submitted: 06.06.83
Origin: R.Brun, G.N.PatrickRevised: 01.11.93

CALL GMATE

Stores the following standard material constants in the data structure [] JMATE.
Material No. A Z Density Radiat L
Hydrogen 1 1.010 1.000 0.071 865.000
Deuterium 2 2.010 1.000 0.162 757.000
Helium 3 4.000 2.000 0.125 755.000
Lithium 4 6.940 3.000 0.534 155.000
Beryllium 5 9.010 4.000 1.848 35.300
Carbon 6 12.010 6.000 2.265 18.8
Nitrogen 7 14.010 7.000 0.808 44.500
Neon 8 20.180 10.000 1.207 24.000
Aluminium 9 26.980 13.000 2.700 8.900
Iron 10 55.850 26.000 7.870 1.760
Copper 11 63.540 29.000 8.960 1.430
Tungsten 12 183.850 74.000 19.300 0.350
Lead 13 207.190 82.000 11.350 0.560
Uranium 14 238.030 92.000 18.950 0.320
Air 15 14.610 7.300 1.205 x10-3 30423
Vacuum 16 10-16 10-16 10-16 1016

Note: this table provides some material definition with standard properties. Advanced user will want to define their own table of materials, which can be done with the routine GSMATE, described below.

CALL GSMATE (IMATE,CHNAMA,A,Z,DENS,RADL,ABSL,UBUF,NWBUF) Stores the constants for the material IMATE in the data structure JMATE.

IMATE
( INTEGER) material number;
CHNAMA
( CHARACTER*20) material name;
A
( REAL) atomic weight;
Z
( REAL) atomic number;
DENS
( REAL) density in g cm-3 ;
RADL
( REAL) radiation length in cm;
ABSL
( REAL) absorption length in cm. This parameter is ignored by GEANT, but it has been kept in the calling sequence for backward compatibility;
UBUF
( REAL) array of NWBUF additional user parameters;
NWBUF
( INTEGER) number of user words in UBUF.
CALL GFMATE (IMATE,CHNAMA*,A*,Z*,DENS*,RADL*,ABSL*,UBUF*,NWBUF*) Retrieves the constants of material IMATE from the data structure JMATE. The parameters are the same as for GSMATE. CALL GPMATE (IMATE) Prints the material constants:
IMATE
(INTEGER) material number. If IMATE=0 then all materials will be printed. If IMATE<0 the material number -IMATE will be printed without the header describing the value of the various fields.

CONS101



next up previous index
Next: CONS101 Retrieve material Up: GEANT Previous: Particles


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