Pakman
ABCRejectionController::Input Struct Reference

#include <ABCRejectionController.h>

Collaboration diagram for ABCRejectionController::Input:

Static Public Member Functions

static Input makeInput (const Arguments &args)
 

Public Attributes

int number_accept
 
Epsilon epsilon
 
Command simulator
 
std::vector< ParameterNameparameter_names
 
Command prior_sampler
 

Detailed Description

Input struct thats contains input to ABCRejectionController constructor.

Definition at line 84 of file ABCRejectionController.h.

Member Function Documentation

◆ makeInput()

ABCRejectionController::Input ABCRejectionController::Input::makeInput ( const Arguments args)
static

Static function to make Input from command-line arguments.

Parameters
argscommand-line arguments.
Returns
Input struct made from command-line arguments.

Definition at line 65 of file ABCRejectionControllerStatic.cc.

Member Data Documentation

◆ epsilon

Epsilon ABCRejectionController::Input::epsilon

Distance threshold for acceptance.

Definition at line 98 of file ABCRejectionController.h.

◆ number_accept

int ABCRejectionController::Input::number_accept

Number of parameters to accept.

Definition at line 95 of file ABCRejectionController.h.

◆ parameter_names

std::vector<ParameterName> ABCRejectionController::Input::parameter_names

List of parameter names.

Definition at line 104 of file ABCRejectionController.h.

◆ prior_sampler

Command ABCRejectionController::Input::prior_sampler

Command to run sample from prior.

Definition at line 107 of file ABCRejectionController.h.

◆ simulator

Command ABCRejectionController::Input::simulator

Command to run simulation.

Definition at line 101 of file ABCRejectionController.h.


The documentation for this struct was generated from the following files: