Skip to contents

R6 class for PopulationPlotTask settings

Public fields

workflowType

Type of population workflow

xParameters

list of parameter paths to be plotted along x-axis

yParameters

list of parameter paths to be plotted along y-axis

Methods

Inherited methods


Method new()

Create a `PopulationPlotTask` object

Usage

PopulationPlotTask$new(
  workflowType = PopulationWorkflowTypes$parallelComparison,
  xParameters = NULL,
  yParameters = NULL,
  ...
)

Arguments

workflowType

Type of population workflow. Use enum `PopulationWorkflowTypes` to get list of workflow types.

xParameters

list of parameter paths to be plotted along x-axis

yParameters

list of parameter paths to be plotted along y-axis

...

input parameters inherited from `PlotTask` R6 class

Returns

A new `PopulationPlotTask` object


Method saveResults()

Save the task results

Usage

PopulationPlotTask$saveResults(taskResults)

Arguments

taskResults

list of `TaskResults` objects


Method runTask()

Run task and save its output

Usage

PopulationPlotTask$runTask(structureSets)

Arguments

structureSets

list of `SimulationStructure` R6 class


Method clone()

The objects of this class are cloneable with this method.

Usage

PopulationPlotTask$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.