MIDSX 0.1
A x-ray transport code system for dosimetry
|
Virtual class which represents a surface tally. More...
#include <surface_tally.h>
Public Member Functions | |
void | processMeasurements (TempSurfaceTallyData &temp_surface_tally_data) |
Processes the measurements for a TempSurfaceTallyData object. | |
SurfaceQuantityContainer & | getSurfaceQuantityContainer () |
Gets the SurfaceQuantityContainer object for the surface tally. | |
Static Protected Member Functions | |
static bool | isPhotonParallelToPlane (double entrance_cosine) |
Protected Attributes | |
Eigen::Vector3d | norm_ |
TempSurfaceTallyData | temp_surface_tally_data_ |
SurfaceQuantityContainer | surface_quantities_ |
Virtual class which represents a surface tally.
A geometrical surface which is used to measure quantities of interest upon a trigger (e.g. photon passing through).
Definition at line 13 of file surface_tally.h.
SurfaceQuantityContainer & SurfaceTally::getSurfaceQuantityContainer | ( | ) |
Gets the SurfaceQuantityContainer object for the surface tally.
void SurfaceTally::processMeasurements | ( | TempSurfaceTallyData & | temp_surface_tally_data | ) |
Processes the measurements for a TempSurfaceTallyData object.
temp_surface_tally_data | The TempSurfaceTallyData object to process the measurements for. |
|
protected |
Definition at line 30 of file surface_tally.h.
|
protected |
Definition at line 33 of file surface_tally.h.
|
protected |
Definition at line 32 of file surface_tally.h.