Interface ClockModel

All Known Implementing Classes:
AbstractCombinedClocksPair, AggregatedClockModel, ClocksDifference, ClocksSum, ConstantClockModel, PerfectClockModel, QuadraticClockModel, SampledClockModel

public interface ClockModel
Offset clock model.
Since:
12.1
Author:
Luc Maisonobe
  • Method Details

    • getValidityStart

      AbsoluteDate getValidityStart()
      Get validity start.
      Returns:
      model validity start
    • getValidityEnd

      AbsoluteDate getValidityEnd()
      Get validity end.
      Returns:
      model validity end
    • getOffset

      ClockOffset getOffset(AbsoluteDate date)
      Get the clock offset at date.
      Parameters:
      date - date at which offset is requested
      Returns:
      clock offset at specified date
    • getOffset

      <T extends CalculusFieldElement<T>> FieldClockOffset<T> getOffset(FieldAbsoluteDate<T> date)
      Get the clock offset at date.
      Type Parameters:
      T - type of the field elements
      Parameters:
      date - date at which offset is requested
      Returns:
      clock offset at specified date