Message: Material Properties Table Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

Question Material Properties Table 

Forum: Processes Involving Optical Photons
Date: 29 Nov, 2010
From: Eric <Eric>

Hi All-

Quick question about Material Properties Tables (MPT). I know you create essentially a matrix with a certian number of entries. For example:

const G4int NUMENTRIES = 32; G4double ppckov[NUMENTRIES] = {2.034*eV, ......, 4.136*eV}; G4double rindex[NUMENTRIES] = {1.3435, ......, 1.3608}; G4double absorption[NUMENTRIES] = {344.8*cm, ......, 1450.0*cm]; G4MaterialPropertiesTable *MPT = new G4MaterialPropertiesTable(); MPT -> AddConstProperty("SCINTILLATIONYIELD",100./MeV); MPT -> AddProperty("RINDEX",ppckov,rindex,NUMENTRIES}; MPT -> AddProperty("ABSLENGTH",ppckov,absorption,NUMENTRIES}; scintillator -> SetMaterialPropertiesTable(MPT);

the matrix above has 32 entries of photon momentum, and corresponding values for mean free path length (absorption), index of refraction, and so on.

I guess my question is: Is anything significant about 32? I know there's a minimum number of 2 entries. How would the behavior change if instead of using 32 entries, I used the first and last entries, giving me 2?

Also, the photon energies range from 2.034 eV to 4.136 eV... how does this table give the material information for instance, if a photon of energy 100 eV interacts with it?

Any other general information about how this table is accessed and used would be greatly appreciated.

Thanks.

-Eric

Inline Depth:
 1 1
 All All
Outline Depth:
 1 1
 2 2
 All All
Add message: (add)

1 Feedback: Re: Material Properties Table   (Gumplinger Peter - 30 Nov, 2010)
 Add Message Add Message
to: "Material Properties Table"

 Subscribe Subscribe

This site runs SLAC HyperNews version 1.11-slac-98, derived from the original HyperNews