Class CRDConfiguration.TimingSystemConfiguration

    • Constructor Detail

      • TimingSystemConfiguration

        public TimingSystemConfiguration()
        Empty constructor.

        This constructor is not strictly necessary, but it prevents spurious javadoc warnings with JDK 18 and later.

        Since:
        12.0
    • Method Detail

      • getTimeSource

        public String getTimeSource()
        Get the time source.
        Returns:
        the time source
      • getLocalTimingId

        public String getLocalTimingId()
        Get the local timing system configuration ID.
        Returns:
        the local timing system configuration ID
      • setLocalTimingId

        public void setLocalTimingId​(String localTimingId)
        Set the local timing system configuration ID.
        Parameters:
        localTimingId - the local timing system configuration ID to set
      • setTimeSource

        public void setTimeSource​(String timeSource)
        Set the time source.
        Parameters:
        timeSource - the time source to set
      • getFrequencySource

        public String getFrequencySource()
        Get the frequency source.
        Returns:
        the frequency source
      • setFrequencySource

        public void setFrequencySource​(String frequencySource)
        Set the frequency source.
        Parameters:
        frequencySource - the frequency source to set
      • getTimer

        public String getTimer()
        Get the timer name.
        Returns:
        the timer name
      • setTimer

        public void setTimer​(String timer)
        Set the timer name.
        Parameters:
        timer - the timer name to set
      • getTimerSerialNumber

        public String getTimerSerialNumber()
        Get the timer serial number.
        Returns:
        the timer serial number
      • setTimerSerialNumber

        public void setTimerSerialNumber​(String timerSerialNumber)
        Set the timer serial number.
        Parameters:
        timerSerialNumber - the timer serial number to set
      • getEpochDelayCorrection

        public double getEpochDelayCorrection()
        Get the epoch delay correction.
        Returns:
        the epoch delay correction in seconds
      • setEpochDelayCorrection

        public void setEpochDelayCorrection​(double epochDelayCorrection)
        Set the epoch delay correction.
        Parameters:
        epochDelayCorrection - the epoch delay correction to set in seconds