VPPhotonDatabasePostProcessor Constructor (VirtualBoundaryType, IList IDetectorInput , Boolean, pMCDatabase, SimulationInput)Virtual Photonics - VTS Library
Virtual Photonics
Creates an instance of PhotonDatabasePostProcessor for pMC database processing

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

public PhotonDatabasePostProcessor(
	VirtualBoundaryType virtualBoundaryType,
	IList<IDetectorInput> detectorInputs,
	bool tallySecondMoment,
	pMCDatabase database,
	SimulationInput databaseInput
)

Parameters

virtualBoundaryType
Type: Vts.MonteCarlo VirtualBoundaryType
virtual boundary type
detectorInputs
Type: OnlineSystem.Collections.Generic IList IDetectorInput 
List of IDetectorInputs designating binning
tallySecondMoment
Type: OnlineSystem Boolean
boolean indicating whether to tally 2nd moment or not
database
Type: Vts.MonteCarlo.PhotonData pMCDatabase
pMCDatabase
databaseInput
Type: Vts.MonteCarlo SimulationInput
Database information needed for post-processing
See Also