Package clickDetector

Class ClickDisplayManagerParameters2

java.lang.Object
clickDetector.ClickDisplayManagerParameters2
All Implemented Interfaces:
Serializable, Cloneable, ManagedParameters

public class ClickDisplayManagerParameters2 extends Object implements Cloneable, Serializable, ManagedParameters
See Also:
  • Field Details Link icon

  • Constructor Details Link icon

    • ClickDisplayManagerParameters2 Link icon

      public ClickDisplayManagerParameters2()
  • Method Details Link icon

    • getnBTDisplays Link icon

      public int getnBTDisplays()
      Returns:
      the nBTDisplays
    • getnWaveDisplays Link icon

      public int getnWaveDisplays()
      Returns:
      the nWaveDisplaye
    • getnSpectrumDisplays Link icon

      public int getnSpectrumDisplays()
      Returns:
      the nSpectrumDisplays
    • getnTriggerDisplays Link icon

      public int getnTriggerDisplays()
      Returns:
      the nTriggerDisplays
    • getnWignerDisplays Link icon

      public int getnWignerDisplays()
      Returns:
      the nWignerDisplays
    • getnConcatSpecDisplays Link icon

      public int getnConcatSpecDisplays()
      Returns:
      the nConcatSpecDisplays
    • getnIDIHistogramDisplays Link icon

      public int getnIDIHistogramDisplays()
      Returns:
      the nConcatSpecDisplays
    • clone Link icon

      Overrides:
      clone in class Object
    • countEverything Link icon

      public void countEverything(ClickDisplayManager clickDisplayManager)
      This populates the serialised settings with lists of how many displays of each type there are.
      Parameters:
      clickDisplayManager -
    • getParameterSet Link icon

      public PamParameterSet getParameterSet()
      Description copied from interface: ManagedParameters
      Get a set of data that describes all of the parameters in a class
      Specified by:
      getParameterSet in interface ManagedParameters
      Returns:
      description of the parameters in a class.
    • saveDisplayLocations Link icon

      public void saveDisplayLocations(ArrayList<ClickDisplay> windowList)
      Save windows sizes in an array list.
      Parameters:
      windowList -
    • restoreWindowSizes Link icon

      public boolean restoreWindowSizes(ArrayList<ClickDisplay> windowList)
      Try to restore window locations and sizes from a stored list.
      Parameters:
      windowList -
      Returns:
    • getWindowSizes Link icon

      public ArrayList<clickDetector.ClickDisplayManagerParameters2.WindowSizeData> getWindowSizes()
      Returns:
      the windowSizes
    • isManualWindowSizes Link icon

      public boolean isManualWindowSizes()
      Returns:
      the manualWindowSizes
    • setManualWindowSizes Link icon

      public void setManualWindowSizes(boolean manualWindowSizes)
      Parameters:
      manualWindowSizes - the manualWindowSizes to set