| Message: What the parameters mean in material properties tables? | Not Logged In (login) |
|
hi,when I study the examples\extended\optical\LXe, I don't sure what the mean of these parameters below, can somebody tell me it is right?
G4double LXe_Energy[LXe_NUMENTRIES] = { 7.0*eV , 7.07*eV, 7.14*eV };
// they should be optics photon's energy, right?
// another question, how about the emission spectrum is continuous?
G4double LXe_SCINT[LXe_NUMENTRIES] = { 0.1, 1.0, 0.1 };
// what's these? Are they the relative light output or others?
G4double LXe_RIND[LXe_NUMENTRIES] = { 1.59 , 1.57, 1.54 };
//refractive index,right?
G4double LXe_ABSL[LXe_NUMENTRIES] = { 35.*cm, 35.*cm, 35.*cm};
//absorbed length, just equal to attenuation length?
LXe_mt = new G4MaterialPropertiesTable();
LXe_mt->AddProperty("FASTCOMPONENT", LXe_Energy, LXe_SCINT, LXe_NUMENTRIES);
LXe_mt->AddProperty("SLOWCOMPONENT", LXe_Energy, LXe_SCINT, LXe_NUMENTRIES);
//time component array.
LXe_mt->AddProperty("RINDEX",LXe_Energy, LXe_RIND, LXe_NUMENTRIES);
//refractive index array
LXe_mt->AddProperty("ABSLENGTH",LXe_Energy, LXe_ABSL, LXe_NUMENTRIES);
//absorbed lenght array.
LXe_mt->AddConstProperty("SCINTILLATIONYIELD",12000./MeV);
//scintillation yield,just mean that produce 12000. photons per 1 MeV.
LXe_mt->AddConstProperty("RESOLUTIONSCALE",1.0);
//is it resolution scale? Can somebody tell me its definition.
LXe_mt->AddConstProperty("FASTTIMECONSTANT",20.*ns);
LXe_mt->AddConstProperty("SLOWTIMECONSTANT",45.*ns);
//arise time and decay time,right?
LXe_mt->AddConstProperty("YIELDRATIO",1.0);
//energy transfer efficiency?
LXe->SetMaterialPropertiesTable(LXe_mt);
|
| Inline Depth: | Outline Depth: | Add message: |
|
to: |