Struct LandauDistribution::param_type

Nested Relationships

This struct is a nested type of Class LandauDistribution.

Struct Documentation

struct ActsFatras::LandauDistribution::param_type

Parameter struct that contains all distribution parameters.

Public Types

using distribution_type = LandauDistribution

Parameters must link back to the host distribution.

Public Functions

param_type(double location_, double scale_)

Construct from parameters.

param_type() = default
param_type(const param_type&) = default
param_type(param_type&&) = default
param_type &operator=(const param_type&) = default
param_type &operator=(param_type&&) = default

Public Members

double location = 0.0

Location parameter.

Warning

This is neither the mean nor the most probable value.

double scale = 1.0

Scale parameter.

Friends

friend bool operator!=(const param_type &lhs, const param_type &rhs)
friend bool operator==(const param_type &lhs, const param_type &rhs)

Parameters should be EqualityComparable.