VPMultiLayerTissue Constructor (IList ITissueRegion , AbsorptionWeightingType, PhaseFunctionType, Double)Virtual Photonics - VTS Library
Virtual Photonics
Creates an instance of a MultiLayerTissue

Namespace: Vts.MonteCarlo.Tissues
Assembly: Vts (in Vts.dll) Version: 1.0.12.0 (1.0.12)
Syntax

public MultiLayerTissue(
	IList<ITissueRegion> regions,
	AbsorptionWeightingType absorptionWeightingType,
	PhaseFunctionType phaseFunctionType,
	double russianRouletteWeightThreshold
)

Parameters

regions
Type: OnlineSystem.Collections.Generic IList ITissueRegion 
list of tissue regions comprising tissue
absorptionWeightingType
Type: Vts AbsorptionWeightingType
absorption weighting type
phaseFunctionType
Type: Vts PhaseFunctionType
phase function type
russianRouletteWeightThreshold
Type: OnlineSystem Double
photon weight threshold to turn on Russian Roulette
Remarks

air above and below tissue needs to be specified for a slab geometry
See Also