34 static ALQState serializationTestObject();
37 void update_default(Scalar value);
38 void set(Scalar value);
39 bool oscillation()
const;
40 void update_count(
bool increase);
42 int get_increment_count()
const;
43 int get_decrement_count()
const;
45 template<
class Serializer>
46 void serializeOp(Serializer& serializer)
48 serializer(current_alq_);
49 serializer(default_alq_);
50 serializer(alq_increase_count_);
51 serializer(alq_decrease_count_);
54 bool operator==(
const ALQState&)
const;
57 std::optional<Scalar> current_alq_;
58 Scalar default_alq_{0.0};
59 int alq_increase_count_{0};
60 int alq_decrease_count_{0};