SelectedEventFunctionParams#

class libcasm.monte.sampling.SelectedEventFunctionParams(
self: SelectedEventFunctionParams,
)#

Bases: pybind11_object

Parameters controlling selected event data collection

Constructor

Default constructor only.

Methods

collect(…)

Add the name of a quantity to be collected for each selected event, along with optional custom settings.

collect_hop_correlations(…)

Update to collect hop correlations data

copy(…)

Returns a copy of the SelectedEventFunctionParams.

do_not_collect(…)

Remove the name of a quantity to be collected, and remove all custom settings for that quantity.

do_not_collect_hop_correlations(…)

Update to not collect hop correlations data

evaluate(…)

Add the name of a function to be evaluated for each selected event, along with optional order of evaluation.

from_dict(…)

Construct SelectedEventFunctionParams from a Python dict.

get_parameters(…)

Get the custom settings for a quantity to be collected

reset(…)

Clear all quantities to be collected and any custom settings

to_dict(…)

Represent the SelectedEventFunctionParams as a Python dict.

Attributes

correlations_data_params

Parameters for hop correlations data, which may be None if hop correlations data is not to be collected.

function_names

The names of the selected event data functions which should be evaluated to collect data during a simulation.