Definition at line 58 of file PenaltyUpdates.h.
◆ Multiplicative() [1/2]
| idol::PenaltyUpdates::Multiplicative::Multiplicative |
( |
double | t_factor, |
|
|
bool | t_normalized = false ) |
|
inlineexplicit |
◆ Multiplicative() [2/2]
| idol::PenaltyUpdates::Multiplicative::Multiplicative |
( |
std::vector< double > | t_factor, |
|
|
bool | t_normalized = false ) |
|
inlineexplicit |
◆ clone()
| PenaltyUpdate * idol::PenaltyUpdates::Multiplicative::clone |
( |
| ) |
const |
|
inlinenodiscardoverridevirtual |
◆ describe()
| std::ostream & idol::PenaltyUpdates::Multiplicative::describe |
( |
std::ostream & | t_os | ) |
const |
|
overridevirtual |
◆ diversify()
| bool idol::PenaltyUpdates::Multiplicative::diversify |
( |
| ) |
|
|
overridevirtual |
◆ operator()() [1/2]
| double idol::PenaltyUpdates::Multiplicative::operator() |
( |
double | t_current_penalty | ) |
|
|
inlineoverridevirtual |
◆ operator()() [2/2]