Message: Material Properties Table Not Logged In (login)

## 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: Outline Depth: Add message:

1 Re: Material Properties Table   (Gumplinger Peter - 30 Nov, 2010)
 to: "Material Properties Table"
This site runs SLAC HyperNews version 1.11-slac-98, derived from the original HyperNews