Class StepLengthModifier

Inheritance Relationships

Base Type

Derived Type

Class Documentation

class StepLengthModifier : public Referenced

Modifies the steplength of an acceleration module.

Subclassed by DirectedFlowOfScatterCenters

Public Functions

virtual double modify(double steplength, Candidate *candidate) = 0

Returns an update of the steplength.

size_t addReference() const
size_t removeReference() const
int removeReferenceNoDelete() const
size_t getReferenceCount() const

Protected Attributes

size_t _referenceCount