Class RollingBufferSample

    • Nested Class Summary

      • Nested classes/interfaces inherited from class javafx.application.Application

        javafx.application.Application.Parameters
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected java.util.TimerTask getTask​(int updateItem)  
      javafx.scene.layout.BorderPane initComponents​(javafx.scene.Scene scene)  
      protected void initErrorDataSetRenderer​(de.gsi.chart.renderer.spi.ErrorDataSetRenderer eRenderer)  
      static void main​(java.lang.String[] args)  
      static double rampFunctionBeamIntensity​(double t)  
      static double rampFunctionDipoleCurrent​(double t)  
      void start​(javafx.stage.Stage primaryStage)  
      • Methods inherited from class javafx.application.Application

        getHostServices, getParameters, getUserAgentStylesheet, init, launch, launch, notifyPreloader, setUserAgentStylesheet, stop
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • N_SAMPLES

        public static int N_SAMPLES
      • UPDATE_PERIOD

        public static int UPDATE_PERIOD
      • BUFFER_CAPACITY

        public static int BUFFER_CAPACITY
      • rollingBufferDipoleCurrent

        public final de.gsi.dataset.spi.CircularDoubleErrorDataSet rollingBufferDipoleCurrent
      • rollingBufferBeamIntensity

        public final de.gsi.dataset.spi.CircularDoubleErrorDataSet rollingBufferBeamIntensity
      • timer

        protected java.util.Timer[] timer
    • Constructor Detail

      • RollingBufferSample

        public RollingBufferSample()
    • Method Detail

      • getTask

        protected java.util.TimerTask getTask​(int updateItem)
      • initComponents

        public javafx.scene.layout.BorderPane initComponents​(javafx.scene.Scene scene)
      • initErrorDataSetRenderer

        protected void initErrorDataSetRenderer​(de.gsi.chart.renderer.spi.ErrorDataSetRenderer eRenderer)
      • start

        public void start​(javafx.stage.Stage primaryStage)
        Specified by:
        start in class javafx.application.Application
      • main

        public static void main​(java.lang.String[] args)
        Parameters:
        args - the command line arguments
      • rampFunctionBeamIntensity

        public static double rampFunctionBeamIntensity​(double t)
      • rampFunctionDipoleCurrent

        public static double rampFunctionDipoleCurrent​(double t)