VPPhotonDatabasePostProcessor Constructor (VirtualBoundaryType, IList IDetectorInput , Boolean, PhotonDatabase, SimulationInput)Virtual Photonics - VTS Library
Virtual Photonics
Creates an instance of PhotonDatabasePostProcessor for standard (photon) 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,
	PhotonDatabase photonDatabase,
	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
photonDatabase
Type: Vts.MonteCarlo.PhotonData PhotonDatabase
PhotonTerminationDatabase
databaseInput
Type: Vts.MonteCarlo SimulationInput
Database information needed for post-processing
See Also